Phoenix Mail: обзор
Phoenix Mail — почтовый сервер для своего домена: ставится одной командой, управляется из веб-панели и переносится на другую машину одним файлом.
Что входит
- приём и отправка почты, IMAP, шифрование TLS;
- подпись DKIM, проверка SPF и DMARC, защита от спама и вирусов;
- веб-панель для доменов, ящиков, алиасов, сертификатов и резервных копий;
- веб-почта Roundcube, календари и контакты;
- ежедневные резервные копии, перенос на другой сервер, второй узел.
Продукт называется Phoenix Mail, консольная утилита для управления им — mailnode.
Что понадобится
- сервер с Debian, Ubuntu или AlmaLinux, белым IP-адресом и открытым портом 25;
- домен и доступ к его записям DNS у регистратора.
Подробнее — в разделе «Требования к серверу».
Порядок настройки
- Установите Phoenix Mail на сервер. Установщик задаст несколько вопросов и в конце выведет адрес панели, пароль и записи DNS.
- Добавьте записи DNS у регистратора и попросите провайдера настроить обратную запись (PTR). См. «Записи DNS».
- Создайте ящики в панели. См. «Ящики и пароли».
- Подключите почтовые программы. См. «Почтовые программы».
- Проверьте сервер на вкладке «Проверка и обслуживание». Краткий порядок проверки — в разделе «Первая настройка».
Сначала DNS, потом ящики
Пока записи MX, SPF и DKIM не опубликованы, внешние серверы не смогут доставить письма на ваш домен, а ваши письма будут попадать в спам.
Где что находится
| Что | Где |
|---|---|
| Панель управления | https://mail.example.ru/panel |
| Пароль панели | файл /opt/mailnode/panel.pass на сервере |
| Веб-почта | https://webmail.example.ru/, если включена при установке |
| База настроек | /opt/mailnode/state/mailnode.db |
| Письма | /var/mail |
| Состояние служб | вкладка «Обзор» в панели или команда mailnode doctor |
Что читать дальше
- Панель управления — что находится на каждой вкладке.
- Резервные копии и безопасность — что настроить сразу после запуска.
- Если не работает — разбор частых неполадок.