Инструменты пользователя

Инструменты веб-сайта


инструмент архивации benno

Это старая версия документа!


инструмент архивации benno

Программный benno-archive-tool предоставляет инструменты для непосредственного редактирования индекса или репозитория. С помощью команды

apt install benno-archive-tool

Программа будет установлена.

Индекс блокируется демоном архивации Benno и должен быть остановлен перед работой с этим инструментом. Мы рекомендуем создать актуальную резервную копию или снимок системы перед работой с индексом или репозиторием.

Процедура

  • Определите идентификатор электронного письма (писем), принадлежащего Бенно
  • Benno Archive Daemon stoppen
  • Вызовите benno-archive-tool, передав список идентификаторов и соответствующие параметры
  • Benno Archive Daemon starten

Определите идентификаторы электронных писем

одно электронное письмо

АДМИНИСТРАТОР может определить идентификатор отдельного электронного письма через веб-интерфейс. Для этого найдите письмо в архиве и отобразите его исходный код, используя пункт меню «Исходный». Идентификатор Benno отображается в верхней части всплывающего окна (здесь: 2017:01A44237B194DB22106EE00BF2E8B25C001B793E85AD1CCB27CB59D70209A29E00).

Список рассылки по электронной почте

Eine größere Liste von E-Mails kann über das Logfile oder per Konsole mit dem Kommando benno-client mittels Suchanfrage erstellt werden.

Функциональное описание

Инструмент архивирования Benno позволяет выполнять операции с индексом Benno. Эти операции в основном включают удаление записей из индекса, поиск дубликатов и добавление тегов

  • Пользователь должен иметь права root.
  • Для удаления электронных писем необходимо подтвердить действие delete"

функции

  • Удалять электронные письма из индекса, используя идентификатор почты (MailID)
  • Удаление электронных писем из индекса с помощью списка
  • Удалите повторяющиеся электронные письма из индекса
  • Письмо будет удалено из папки REPO
  • Пустые папки, расположенные выше пути к почте, также будут удалены

Примеры

Mail löschen

Mail löschen, wenn Aufbewahrungsfrist vorbei ist (10 Jahre)

  benno-archive-tool -D -m 2020:12345678...

Удалить электронное письмо, не проверив срок хранения

  benno-archive-tool -D -f -m 2020:12345678...

Удаление списка электронных писем

  benno-archive-tool -D --maillist mails.txt benno-archive-tool -D -f --maillist mails.txt

Als Aufbewahrungsfristdatum soll das Datum des Date-Headers genommen werden

  benno-archive-tool -md -D -m 2020:12345678...

Текущий файл журнала находится в другой папке (это редкий случай; по умолчанию используется текущий год с сервера)

benno-archive-tool -md -D -m 2020:12345678 -jy 2021

Mail Duplikate löschen

Löschen von Mailduplikaten nach der Aufbewahrungsfrist

  benno-archive-tool -DD

Параметры командной строки

    -D,--delete Delete mails from index -DD,--deleteduplicate Delete duplicate mails from index -f,--force Delete mails without checking retention period -fe,--fileextension <FILEEXTENSION> File extension of the mail -h,--help print this description -i,--indexpath <INDEXPATH> Path of Index directory (default: /srv/benno/archive/index) -j,--journalpath <JOURNALPATH> Path of Journal directory (default: /srv/benno/archive/repo) -jy,--journalyear <JOURNALYEAR> Current year to determine the current.journal -m,--mailid <MAIL> Select mailid --maillist <MAILLIST> Select maillist file with mailids -md,--maildate Take as retention period parameter the mail date header (instead of IndexTS from index) -r,--repopath <REPOPATH> Path of Repo directory (default: /srv/benno/archive/repo) -s,--subdirs <SUBDIRS> Set the total amount of Subdirectories -sl,--subdirlen <SUBDIRLEN> Subdirlength -tk,--tagkey <TAGKEY> Set Tagkey name here (Currently only invisible possible) -tv,--tagvalue <TAGVALUE> Set Tagvalue name here (Currently only 1 or 0 possible)
benno-archive-tool.1654788046.txt.gz · Zuletzt geändert: 2022/06/09 15:20 von lwsystems