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

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


Определения

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


Определения

Семантическая структура

Архив

термин « архив » используется как общее обозначение для архивированных и доступных для поиска электронных писем. Он не к конкретной части системы.

В конфигурации тег Он включен для обеспечения обратной совместимости, но не служит для логической структуризации установки.

Клиент / Контейнер

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

Структура конфигурации

Структура файловой системы Benno MailArchiv в стандартной конфигурации:

Входящие /srv/benno/inbox
Архив
контейнер /srv/benno/archive
индекс /srv/benno/archive/index
Репозиторий /srv/benno/archive/repo
коробка /srv/benno/archive/repo/<Jahreszahl>
журнал /srv/benno/archive/repo/<Jahreszahl> /журнал

Входящие

«Входящие» — это универсальный интерфейс импорта в Benno MailArchiv. Он реализован как каталог очереди писем, из которого демон архивации импортирует файлы электронной почты для последующего импорта в архив. В конфигурации по умолчанию ( /etc/benno/benno.xml указан /srv/benno/inbox .

Важно, чтобы пользователь "benno" и группа "benno" имели доступ на чтение и запись к этому пути. Файлы должны храниться "атомарно"

Архив

Архив определяет логический контекст для архивирования электронных писем. Архив связан с почтовым ящиком, в который доставляются электронные письма, например, с одного почтового сервера.

Архив содержит один или несколько контейнеров.

контейнер

  • Содержит 1 указатель всех ячеек
  • может содержать несколько коробок
  • Критерии распределения электронных писем по контейнерам
    • домен
    • Адрес электронной почты
  • Права доступа пользователей на уровне контейнера
  • Каталог создается автоматически при запуске демона архивирования

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 () des Containers. Bei der Authentisierung am Web-UI wird der Container mit dem Schlüsselwort ARCHIVE übermittelt.

указать для контейнера какие электронные письма (домены или адреса отправителя/получателя) следует архивировать в соответствующем контейнере.

Die Pfade für die Speicherung des Indexes sowie der archivierten E-Mails werden in der Konfigurationsdatei festgelegt.

индекс

  • По умолчанию: /srv/benno/archive/index
  • Индексные файлы Lucene
  • Каталог будет создан автоматически

Репозиторий

  • По умолчанию: /srv/benno/archive/repo
  • Место хранения электронной почты
  • Каталог будет создан автоматически

Репозиторий представляет собой структуру каталогов, в которой электронные письма хранятся виде префиксного дерева (trie)

Электронные письма сохраняются в расширенном формате .eml .

коробка

  • Подсистема для хранения электронных писем
    • Разбивка по времени (обычно по годам)
  • Включает репозиторий и журнал
  • После Нового года, например, доставку почтовой коробки можно передать на аутсорсинг более медленным и дешевым посредникам

В этом хранилище находятся репозиторий (файловое хранилище) и журнал. Хранилище можно удалить, например, через 10 лет. Однако в этом случае потребуется повторная индексация.

журнал

  • Журналы событий с контрольными суммами всех заархивированных электронных писем из почтового ящика
  • Последовательность проверки с помощью контрольной суммы всех файлов журналов

Журнал состоит из связанных между собой файлов журналов, в которых записывается время хранения и контрольная сумма каждого электронного письма. Целостность электронных писем можно проверить с помощью этих контрольных сумм. Кроме того, все файлы журналов связаны между собой контрольными суммами.

begriffsbestimmungen.1545313936.txt.gz · Zuletzt geändert: 2018/12/20 13:52 von lwsystems