Это старая версия документа!
Структура файловой системы Benno MailArchiv в стандартной конфигурации:
«Входящие» — это универсальный интерфейс импорта в Benno MailArchiv. Он реализован как каталог очереди писем, из которого демон архивации импортирует файлы электронной почты для последующего импорта в архив. В конфигурации по умолчанию ( /etc/benno/benno.xml указан /srv/benno/inbox .
Важно, чтобы пользователь "benno" и группа "benno" имели доступ на чтение и запись к этому пути. Файлы должны храниться "атомарно"
Архив определяет логический контекст для архивирования электронных писем. Архив связан с почтовым ящиком, в который доставляются электронные письма, например, с одного почтового сервера.
Архив содержит один или несколько контейнеров.
Der Container definiert eine in sich abgeschlossene Archiv-Komponenten und einen Sicherheits-Kontext. Ein Container enthält archivierte E-Mails sowie einen Index über die Inhalte dieser E-Mails.
Der Zugriff bei der Suche oder dem Export erfolgt immer über die Angabe des Namens (
указать для контейнера какие электронные письма (домены или адреса отправителя/получателя) следует архивировать в соответствующем контейнере.
Die Pfade für die Speicherung des Indexes sowie der archivierten E-Mails werden in der Konfigurationsdatei festgelegt.
В этом хранилище находятся репозиторий (файловое хранилище) и журнал. Хранилище можно удалить, например, через 10 лет. Однако в этом случае потребуется повторная индексация.
Репозиторий представляет собой структуру каталогов, в которой электронные письма хранятся виде префиксного дерева (trie)
Электронные письма сохраняются в расширенном формате .eml .
Журнал состоит из связанных между собой файлов журналов, в которых записывается время хранения и контрольная сумма каждого электронного письма. Целостность электронных писем можно проверить с помощью этих контрольных сумм. Кроме того, все файлы журналов связаны между собой контрольными суммами.