Self hosted mail server: своя почта на сервере, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Self hosted mail server: своя почта на сервере». Страница справочника целиком: Self hosted mail server.

Коротко о теме

Self hosted mail server на VPS: mailcow, iRedMail, Mailu, Stalwart и другие. Память, записи SPF, DKIM, DMARC и PTR, исходящий SMTP-порт и фильтр Rspamd.

Подробности по разделам

Какой self hosted mail server выбрать

Если почта нужна только для пары адресов на домене и вы не готовы следить за чёрными списками, проще остаться на почтовом сервисе. Свой сервер оправдан, когда ящиков много, важна юрисдикция переписки или нужна интеграция с другими системами компании.

Сколько памяти нужно своему почтовому серверу

Облачные серверы на KVM подходят. Сборки без антивируса, например Stalwart или docker-mailserver, обходятся заметно меньшим объёмом памяти.

Почему письма с self hosted mail server попадают в спам

Уточните это до установки, а если порт недоступен, отправляйте почту через внешний SMTP-релей. Первые недели шлите немного писем: репутация IP набирается постепенно.

Как запустить свою почту: маркетплейс, Docker и копии

Копируйте ящики и базу ежедневно на другой сервер (схемы на странице сервер для бэкапов ) и следите за доступностью портов 25, 465, 587 и 993 через Uptime Kuma, чтобы узнать о сбое раньше клиентов.

Ключевые цифры

Термины на странице

SMTP
SMTP это протокол отправки писем.
DKIM
DKIM добавляет к письмам подпись, по которой получатель проверяет, что письмо не подделано.
DMARC
DMARC говорит почтовым серверам, что делать с письмами, не прошедшими SPF и DKIM.
KVM
KVM это технология полной виртуализации: у сервера своё ядро системы и гарантированные ресурсы.
Nextcloud
Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
OpenVZ
OpenVZ и LXC это контейнерная виртуализация: серверы делят одно ядро системы, поэтому нельзя менять ядро и ставить любую ОС.
SPF
SPF перечисляет серверы, которым разрешено отправлять почту от имени домена.
n8n
n8n это программа для автоматизации: связывает сервисы сценариями без программирования.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Добавьте SPF, DKIM и DMARC для домена.
  5. Проверьте MX-записи после настройки.
  6. Отправьте тестовое письмо на внешний ящик и посмотрите, не ушло ли оно в спам.

Связанные страницы