Это старая версия документа!
Программный benno-archive-tool предоставляет инструменты для непосредственного редактирования индекса или репозитория. С помощью команды
apt install benno-archive-tool
Программа будет установлена.
Индекс блокируется демоном архивации Benno и должен быть остановлен перед работой с этим инструментом. Мы рекомендуем создать актуальную резервную копию или снимок системы перед работой с индексом или репозиторием.
systemctl stop benno-archivesystemctl start benno-archiveАДМИНИСТРАТОР может определить идентификатор отдельного электронного письма через веб-интерфейс. Для этого найдите письмо в архиве и отобразите его исходный код, используя пункт меню «Исходный». Идентификатор 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. Эти операции в основном включают удаление записей из индекса, поиск дубликатов и добавление тегов
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)