Краткий ответ: Установите почтовый стек — классический Postfix + Dovecot или комплексное решение вроде docker-mailserver или Mailcow — и настройте MX, SPF, DKIM, DMARC и PTR-запись. Заложите несколько часов на первую настройку и регулярное время на обслуживание: почтовый сервер — это сервис, который вы эксплуатируете, а не разовая установка.

Обзор

Полноценный почтовый сервер — это несколько взаимосвязанных сервисов: SMTP для отправки/приёма (Postfix), IMAP/POP3 для доступа к ящикам (Dovecot), фильтрация спама (rspamd/SpamAssassin), TLS-сертификаты и аутентификационные DNS-записи. Комплексные сборки упаковывают всё это вместе и являются практичным выбором для большинства. Честно оцените усилия — сначала прочитайте почему self-hosted почта — это сложно.

Что нужно иметь

  • VPS минимум с 2 GB RAM (Mailcow с включённым ClamAV рекомендует 6 GB+).
  • Домен, доступ к DNS и hostname вида mail.yourdomain.com, указывающий на сервер.
  • PTR-запись, соответствующую этому hostname.
  • Установленный Docker, если выбираете контейнерную сборку.

Пошаговая инструкция

  1. Задайте hostname:
    hostnamectl set-hostname mail.yourdomain.com
  2. Создайте DNS-записи: A-запись для mail, MX на него, затем SPF, DKIM и DMARC.
  3. Установите стек. Классический путь:
    apt install postfix dovecot-imapd dovecot-lmtpd rspamd
    postconf -e 'myhostname = mail.yourdomain.com'
    Путь со сборкой: следуйте официальной инструкции docker-mailserver или Mailcow.
  4. Выпустите TLS-сертификаты (Let's Encrypt) для почтового hostname.
  5. Создайте ящики и проверьте вход IMAP/SMTP из почтового клиента.
  6. Отправьте тестовое письмо на ящик у крупного провайдера и посмотрите заголовок Authentication-Results — SPF, DKIM и DMARC должны показывать pass.

Типичные проблемы

  • Исходящую почту отклоняют: не хватает PTR или SPF — проверьте через анализ репутации IP.
  • Сертификаты не выпускаются: A-запись почтового hostname должна резолвиться в VPS ещё до запуска certbot.
  • Мало памяти: спам- и антивирусные фильтры прожорливы к RAM; расширьте VPS или отключите ClamAV на маленьких инстансах.

Когда обращаться в поддержку

Пишите в тикет, если нужна PTR-запись, есть вопросы о доступности почтовых портов с вашего VPS или вы не уверены, вписывается ли планируемый объём рассылки в политику по злоупотреблениям.

Частые вопросы

Какой почтовый стек выбрать новичку?

Комплексную сборку вроде Mailcow или docker-mailserver: она объединяет Postfix, Dovecot, фильтрацию спама и TLS с разумными настройками по умолчанию и единым конфигом.

Сколько RAM нужно почтовому серверу?

Закладывайте минимум 2 GB для лёгкого набора Postfix и Dovecot; полные сборки с антивирусной проверкой, такие как Mailcow с ClamAV, комфортно работают примерно от 6 GB RAM.

Сколько реально занимает первая настройка?

Рассчитывайте на несколько часов до первой рабочей конфигурации вместе с DNS-записями и TLS, а дальше — на регулярное ежемесячное время на обновления, мониторинг и доставляемость.

Похожие статьи

Готовы начать? Заказать VPS в Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)