Сравнение провайдеров

Альтернатива Mailcow: реальная цена своего сервера

Автор: Alexey Bulygin
Серверная стойка рядом со списком задач обслуживания

Тот, кто рассматривает альтернативу Mailcow, обычно уже запускал Mailcow или изучил достаточно документации, чтобы понимать объем обязательств. Это действительно качественное решение: полный и хорошо поддерживаемый почтовый стек, который можно развернуть за день и полностью контролировать.

Поэтому поиск альтернативы Mailcow не означает отрицательной оценки программы. Вопрос не в ее работоспособности, а в том, обходится ли постоянная самостоятельная эксплуатация дешевле внешнего сервиса. Основная часть расходов скрыта не в счете за сервер.

Что на самом деле требует самостоятельный хостинг

Mailcow прямо описывает предварительные условия, и с них разумно начать. Нужен новый сервер с публичным IP-адресом. В документации указано, что для большинства частных установок подходят 6 GiB оперативной памяти и 1 GiB подкачки, а для пяти-десяти пользователей рекомендуется 8 GiB.

Также необходимо открыть для входящих соединений порты 25, 80, 443, 465, 587, 993, 995 и 4190. PTR-запись IP должна совпадать с FQDN узла. В документации отмечено, что ClamAV и полнотекстовый движок Flatcurve активно потребляют память и могут быть отключены. Это подсказывает тему первой оптимизации.

Все требования вполне разумны. Но это перечень, и каждый его пункт способен оказаться неверным именно тогда, когда почта должна работать.

Почему многие ищут альтернативу Mailcow

Есть фактор, который нельзя предусмотреть в списке требований, и он часто становится главной причиной поиска альтернативы Mailcow: новый IP-адрес не имеет репутации отправителя, и установить ее как программу нельзя.

Сервер может быть технически безупречным, с SPF, DKIM, DMARC, совпадающим PTR и TLS, но Microsoft все равно может неделями помещать письма в нежелательные. Это не ошибка конфигурации, исправляемая за вечер. Принимающая сторона еще не знает IP и действует осторожно. Прогрев IP требует последовательной отправки небольшого объема хорошо принимаемых писем в течение времени, а одна неудачная неделя может отменить результат.

Добавляются две связанные проблемы. Многие хостинг-провайдеры по умолчанию блокируют исходящий порт 25 и открывают его только после проверки, поэтому план может сорваться до начала. Кроме того, у диапазонов IP есть история. Можно получить адрес, испорченный предыдущим клиентом, вместе с незаслуженной записью в блок-листе.

Хостинг-провайдер предоставляет обслуживаемый и контролируемый пул с уже сформированной репутацией. Значительная часть оплаты приходится именно на него.

Кто выполняет работу в 3am

Установка занимает день. Эксплуатация продолжается годами.

Сертификаты продлеваются, но иногда процесс дает сбой. Образы Docker обновляются, порой с несовместимыми изменениями. Диски заполняются письмами, которые нельзя удалить. В забытом компоненте стека появляется CVE. Правила спама устаревают и требуют переобучения. Резервные копии нужно проверять восстановлением, поскольку копия, которую никто не восстанавливал, остается гипотезой.

Каждый фактор сам по себе не требует отказываться от Mailcow. Для технического специалиста, обслуживающего собственную почту, это может быть приятным увлечением. Для компании честный вопрос звучит иначе: что произойдет, если этот человек в отпуске, а почта остановилась? Если ответ неутешителен, у компании есть не просто почтовый сервер, а зависимость от одного сотрудника.

Реальное сравнение затрат

До выбора альтернативы Mailcow обычно сравнивают счет за VPS с подпиской, и Mailcow легко выигрывает. Более полная картина выглядит так:

Статья затратMailcow на своем сервереУ провайдера
Сервер~$20-40/month за 8 GiBВключен
Внешние резервные копииВаша задача и расходыВключены
Репутация IPНедели прогрева и постоянный рискОбслуживаемый пул
Обновления и CVEВаши вечераВключены
Дежурный при сбоеВыВключен
Лицензия ПОБесплатная, с открытым кодомn/a

Mailcow бесплатна, и это реальное преимущество: на любом масштабе нет оплаты за отдельный ящик. Если ваше время действительно ничего не стоит, а работа приносит удовольствие, собственный хостинг дешевле и эта статья не для вас.

Если время имеет цену, оцените часы и пересчитайте расходы. Для многих результат меняется примерно на двух часах в месяц, а администрирование почты редко остается ниже этого уровня.

Что дает размещенная у провайдера альтернатива Mailcow

Помимо снижения эксплуатационной нагрузки есть три возможности, которые неудобно создавать самостоятельно даже на таком полном стеке, как Mailcow.

Чтение ящиков, которые вы не размещаете. Ящики клиентов в Google Workspace или Microsoft 365 по определению нельзя разместить у себя. Подключение к ним по IMAP выводит их почту в общем списке, а ответы отправляются через исходного провайдера, сохраняя выравнивание аутентификации. См. единый почтовый ящик.

Миграция с самопроверкой. Копирование по IMAP может незаметно оставить папку неполной и все равно сообщить об успехе. Последующая сверка уникальных Message-IDs с обеих сторон показывает, в какой папке не хватает писем. Это массовая миграция, особенно важная при уходе с собственного сервера.

Создание через API. У Mailcow есть неплохой API. Отличие здесь в том, что те же операции доступны помощнику через MCP-сервер. Создание домена, его DNS-записей и тридцати ящиков становится запросом, а не скриптом.

Обычные возможности одинаковы с обеих сторон, как и должно быть: IMAP, SMTP, фильтры Sieve, CalDAV и CardDAV, а также веб-клиент.

Когда обязательно стоит сохранить собственный хостинг

Альтернатива Mailcow будет неверным решением в следующих случаях:

  • Суверенитет данных является жестким требованием, и почта должна находиться на подконтрольном оборудовании.
  • У вас тысячи ящиков, при которых цена за учетную запись теряет смысл у любого провайдера.
  • Эксплуатация инфраструктуры является вашей работой или увлечением, а часы не считаются расходами.
  • Вам нужны недоступные у хостинг-провайдеров функции: собственные правила Rspamd, необычные плагины Dovecot или прямой доступ к базе данных.
  • Ваши IP уже прогреты и работают стабильно. Это самый труднозаменимый актив.

Последний пункт заслуживает внимательной оценки. Работающий, надежный и аккуратно управляемый собственный сервер действительно ценен, а воссоздать такое доверие в другом месте мгновенно нельзя. Если сервер работает хорошо, его можно сохранить.

Вывод для разных пользователей

Самостоятельный хостинг является честным компромиссом, когда эксплуатация инфраструктуры сама по себе важна, и плохим, когда почта должна просто работать.

Один человек, которому это нравится. Оставайтесь на Mailcow. Она бесплатна, полностью ваша, а потраченные часы относятся к увлечению, а не к расходам. Последующие преимущества этого не перевешивают.

Команда, для которой остановка почты является проблемой. Вопрос не в способности поддерживать сервер, а в том, что случится во время отпуска специалиста. Хостинг-альтернатива снимает обновление сертификатов, CVE, нехватку диска и незаслуженные блок-листы, а также добавляет функции, которые иначе придется создавать: применение DNS, массовое создание ящиков, приглашения без передачи паролей, квоты и двухфакторную защиту каждого ящика, общий ящик с настоящим членством.

Почта для клиентов. В этом случае самостоятельный хостинг означает превращение в хостинговую компанию. Нужны отдельный бренд для каждого клиента, массовое создание, проверка, интерфейс на языках сотрудников клиентов и помощник с управлением через MCP. Это продукт, а не сервер, и за выходные его не создать.

Сохраняйте Mailcow, если хотите управлять почтовым сервером. Выбирайте альтернативу, если хотите вести проект, который лишь зависит от такого сервера.

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

Сложно ли устанавливать Mailcow?

Нет. Используется Docker Compose, а документация написана хорошо. Установка никогда не была самой сложной частью. Сложность представляет эксплуатация в течение трех лет, включая обновления, нехватку диска и блок-лист, появившийся не по вашей вине.

Сколько оперативной памяти нужно Mailcow?

В документации указаны 6 GiB и 1 GiB подкачки для большинства частных установок и 8 GiB для пяти-десяти пользователей. ClamAV и движок полнотекстового поиска потребляют больше всего памяти, и оба можно отключить.

Можно ли добиться хорошей доставляемости с собственного сервера?

Да, при корректных SPF, DKIM, DMARC и PTR, чистом IP и терпеливом прогреве. Это достижимо, но не быстро, а один случай спама из скомпрометированной учетной записи может отменить месяцы работы.

А если выбрать iRedMail, Mailu или Poste.io?

Это варианты одного компромисса. Стек отличается, но эксплуатационная нагрузка и проблема репутации IP остаются. Выбор между самостоятельно размещенными решениями зависит от предпочтений. Важнее решить, стоит ли вообще использовать собственный хостинг.

Можно ли уйти с Mailcow без потери почты?

Да. Mailcow поддерживает стандартный IMAP, поэтому миграция представляет собой обычное копирование ящиков из CSV. После него результат сверяется с источником, чтобы было видно, что перенесено.

Хостинг-альтернатива Mailcow дороже при большом масштабе?

После нескольких тысяч ящиков обычно да, и собственный хостинг выигрывает. Ниже этого уровня, если честно оценивать рабочие часы, чаще выигрывает провайдер. Наши тарифы ограничивают количество по уровню, а не тарифицируют места. Agency поддерживает до 1,000 доменов с 1,000 ящиков в каждом.

Сохранятся ли серверные фильтры после переноса?

Да. Sieve является стандартом, поэтому у существующих скриптов есть прямой эквивалент. Они продолжают выполняться при доставке для всех устройств, а не в одном клиенте.

Поделиться статьёй

Мы используем необходимые технологии для работы и защиты TrekMail. Подтверждая это, вы также разрешаете ограниченную аналитику и измерение рекламы, описанные в Политике cookie.

Вход в TrekMail

Доступ к панели, ящикам и DNS.

или

12 символов пароли совпадают

или

Письмо отправлено

Если для этого адреса есть аккаунт, мы отправили инструкции по сбросу пароля.

Продолжая, вы принимаете Условия и Политику конфиденциальности TrekMail.