MAATRIX / Блог / Свой почтовый сервер на VPS: честно о сложностях

Свой почтовый сервер на VPS: честно о сложностях

Блог MAATRIX · 2026-07-07

Поднять свою почту на VPS технически можно, но это одна из самых капризных задач в администрировании. Расскажу честно: что придётся настроить, почему письма попадают в спам и когда проще взять готовое решение.

Почему это сложно

['Отправить письмо легко — доставить его в inbox, а не в спам, трудно. Gmail и Outlook жёстко фильтруют новые почтовые серверы. Нужен целый набор правильно настроенных DNS-записей и хорошая репутация IP.', 'Плюс безопасность: открытый релей за сутки превратит ваш сервер в рассыльщик спама, и IP попадёт в чёрные списки. Поэтому почтой занимаются осознанно, а не «на коленке».']

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK и США. Оплата картой РФ и по СБП.

Арендовать VPS под почтовый сервер

Обязательные DNS-записи

['Без этих записей письма почти гарантированно уйдут в спам:', '
  • MX — указывает, какой сервер принимает почту для домена.
  • SPF — список серверов, которым разрешено слать письма от вашего домена.
  • DKIM — криптографическая подпись писем.
  • DMARC — политика для писем, не прошедших SPF/DKIM.
  • PTR (обратная запись) — IP должен резолвиться обратно в имя сервера.
', 'Пример MX и SPF в зоне домена:', '
Тип   Имя   Значение\nMX    @     10 mail.example.com.\nTXT   @     "v=spf1 mx ~all"\nTXT   _dmarc "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
', 'PTR-запись настраивается на стороне хостинга — в MAATRIX её можно задать через поддержку, и это критично для доставляемости.']

Разумный путь — mailcow

['Собирать postfix + dovecot + rspamd + antispam вручную можно неделю. Готовый стек mailcow в Docker закрывает всё это разом.', '
git clone https://github.com/mailcow/mailcow-dockerized\ncd mailcow-dockerized\n./generate_config.sh\ndocker compose up -d
', 'mailcow сам генерирует DKIM-ключ (его надо добавить в DNS TXT-записью), даёт веб-панель и антиспам. Но фундамент — DNS и PTR — всё равно на вас.']

Требования к серверу

['
  • 25 порт должен быть открыт исходящим — некоторые провайдеры его блокируют по умолчанию против спама.
  • Чистый IP без истории в блэклистах. Проверить: сервисы вроде mxtoolbox.
  • 2+ ГБ RAM — mailcow с антиспамом прожорлив, добавьте swap.
', 'На VPS MAATRIX 25-й порт можно открыть по запросу в поддержку (support@maatrix.io), а IP-адреса выдаются чистые — это половина успеха для почты.']

Когда не стоит и как проверить

['Если нужна лишь пара транзакционных писем от сайта — проще подключить внешний SMTP-релей, чем держать свой сервер. Свою почту стоит поднимать ради полного контроля и приватности переписки.', 'Проверить, что письмо проходит проверки, помогает сервис mail-tester.com: отправьте туда письмо и получите оценку по SPF/DKIM/DMARC.', '
echo "test" | mail -s "Проверка" your-code@mail-tester.com
']

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK и США. Оплата картой РФ и по СБП.

Арендовать VPS под почтовый сервер

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

Реально ли не попадать в спам со своего сервера?

Да, если правильно настроены SPF, DKIM, DMARC и PTR, а IP чистый. Первые недели «прогревайте» репутацию небольшими объёмами.

Почему провайдеры блокируют 25 порт?

Чтобы заражённые машины не рассылали спам. У MAATRIX порт открывается по запросу для легитимного почтового сервера.

mailcow или ручной postfix?

Для большинства mailcow проще и надёжнее — он собран экспертами и включает антиспам. Ручная сборка оправдана, только если нужен нестандартный сценарий.