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

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


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

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


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

Das Programmpaket benno-archive-tool stellt Werkzeuge zum direkten Bearbeiten des Indexes oder Repositories zur Verfügung.

Der Index ist durch den Benno Archive Daemon gelockt und muss vor der Arbeit mit diesem Tool gestoppt werden. Wir empfehlen vor Arbeiten am Index oder dem Repo, ein aktuelles Backup oder ein Snapshot des Systems zu erstellen.

Процедура

  • Определите идентификатор электронного письма (писем), принадлежащего Бенно
  • 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.1615554061.txt.gz · Zuletzt geändert: 2021/03/12 13:01 von lwsystems