Почему система состоит из нескольких сервисов
Каждый сервис отвечает за отдельную часть системы: приём писем, хранение, защиту, поиск или работу панели. Если дополнительный сервис временно недоступен, остальные по возможности продолжают работать
Названия сервисов можно увидеть в разделе «Сервер → Сервисы» и в уведомлениях. Обычно ими не нужно управлять вручную
Основные почтовые сервисы
| Сервис | Для чего нужен | Когда используется |
|---|---|---|
| Postfix | Принимает входящие письма и отправляет исходящие | Постоянно |
| Dovecot | Сохраняет письма в ящиках и выдаёт их почтовым программам | Постоянно |
| Rspamd | Проверяет письма на спам, подделку отправителя и другие признаки угроз | Обычно включён постоянно |
| Roundcube | Открывает почту через браузер | Когда используется webmail |
| Unbound | Находит почтовые серверы доменов и проверяет защищённые DNS-ответы | Постоянно |
Панель и служебные сервисы
| Компонент | Для чего нужен |
|---|---|
| Веб-шлюз | Безопасно открывает панель и webmail по нужным адресам |
| Панель управления | Позволяет управлять доменами, ящиками, защитой и обслуживанием |
| PostgreSQL | Хранит настройки, пользователей, задания и уведомления |
| Redis | Хранит быстрые служебные данные антиспама |
| Docker observer | Передаёт панели только состояние сервисов и сведения об аварийных остановках |
| Сервис импорта | Переносит письма со старого почтового сервера |
| Почтовый шлюз панели | Выполняет ограниченные операции с удалёнными письмами |
Сервисы, которые работают по необходимости
| Сервис | Когда нужен |
|---|---|
| ClamAV | Проверяет вложения на известные вирусы, если антивирус включён и серверу хватает ресурсов |
| Apache Solr | Хранит индекс для быстрого поиска по письмам на тарифе «Профессиональный» |
| Apache Tika | Извлекает текст из вложений для индексации при включённом полнотекстовом поиске |
| Сервис резервного копирования | Запускается во время создания или восстановления копии |
| Сервис сертификатов | Запускается для выпуска и продления защищённых сертификатов |
| Агент обновления | Применяет обновления и безопасные изменения конфигурации на сервере |
Где хранятся письма и настройки
Тексты писем и вложения хранятся в отдельном почтовом хранилище, которым управляет Dovecot
PostgreSQL хранит домены, ящики, настройки, пользователей, задания и уведомления, но не хранит тексты писем и вложения
Apache Solr хранит только поисковый индекс. При необходимости индекс можно создать заново из почтового хранилища
Что делать при предупреждении о сервисе
- 1
Откройте «Сервер → Сервисы» и найдите название проблемного сервиса
- 2
Сверьте его назначение с таблицами на этой странице
- 3
Откройте уведомление и запишите время появления проблемы
- 4
Проверьте свободное место и доступную память сервера
- 5
Не удаляйте данные и не переустанавливайте систему без резервной копии
- 6
Если сервис не восстановился, передайте его название, время ошибки и IP сервера в поддержку
Всё получилось по инструкции?
Выберите один вариант - комментарий писать не нужно