Состав и тех.требования
Система архивации почты "Клавдий" состоит из трёх обязательных компонент:
- Единственный исполнимый файл САП "Клавдий"
- Любая PostrgreSQL-совместимая СУБД, например: СУБД Квант-Гибрид
- Платформа полнотекстового поиска Apache Solr
Разделяемые роли
При запуске САП "Клавдий" можно указать одну или несколько ролей которые будут выполняться:
| Ключ запуска | Роль | Описание |
| --role-all-in-one |
Специальная роль "Всё-в-одном" |
Запуск с влючением сразу всех ролей. Запущенный экземпляр будет выполнять все функции, его достаточно подключить к СУБД и Apache Solr.
Этот вариант допустим в рамках проведения пилотного проекта
Не масштабируется. Мощности ограничены одним NUMA. |
| --role-smtp-import | SMTP-сервер |
SMTP-сервер, предназначенный для получения писем из копии SMTP-трафика.
Получает, валидирует, дедуплицирует и отправляет письма на хранение.
Требуется:
Stateless. |
| --role-mbox-import | Импортёр |
Модуль для импорта писем:
Требуется:
Stateless. |
| --role-indexer | Индексатор |
Индексирует новые письма и вложения для параметрического и полнотекстового поиска.
Требуется:
Stateless. |
| --role-storage | Хранитель |
Хранит данные писем и вложений на локальных дисках, NAS/SAN и/или внешних хранилищах, управляет устареванием и избыточностью в соответствии с политиками хранения.
|
| --role-web | Веб-интерфейс |
Предоставляет доступ к веб-интерфейсу для администрирования и просмотра архива.
Обязательный модуль для настройки САП "Клавдий". Требуется:
Stateless. |
| --role-imap |
Предоставляет доступ к почтовому архиву по протоколу IMAP для подключения почтовых клиентов.
Требуется:
Stateless. |