Свой почтовый сервер

Дмитрий Корнев
21 февраля 2021

Почту для домена бесплатно предлагает Яндекс, но использовать его не хочется. У Google это стоит денег. Но если всё равно платить, то может лучше завести свой почтовый сервер? Раньше для этого приходилось много настраивать, теперь существуют готовые для использования пакеты и Docker-контейнеры.

Хороших вариантов не так уж мало. Далее перечислю, которые мне показались интересными. Они все полностью бесплатные, все имеют защиту от вирусов и спама. Существуют другие аналогичные продукты, которые бесплатно предоставляют лишь часть функций. Такие в перечень не попали.

Название Установка Минимум памяти Особенности
Mailu Docker 2GB — общая, 1GB — свободной, непосредственно для запуска Mailu Есть веб-настройки, веб-клиент.
Mailcow Docker 2GB + 6GB swap (приемлемо если SSD и мало пользователей), рекомендуется 6GB + 1GB swap, есть возможность отключения не нужных компонентов, типа антивируса Есть веб-настройки, веб-клиент. Очень добротный продукт, веб-интерфейс красивый и современный.
Docker Mailserver Docker Для полноценной работы 1–2GB, если отключить некоторые компоненты, типа антивируса, то 512MB Настройка только через файлы конфигурации, не требуется база, нет никаких веб-интерфейсов.
Docker Mailserver от Jeffrey Boehm Docker Для полноценной работы 2GB. Контейнер, созданный на основе руководства ISPMail по настроке почты. Легко надстройке, хороший набор компонентов.
Mail-in-a-Box Клонирование и авто-установка 512MB, рекомендуется 1GB Веб-настройки, веб-клиент. Установка в основную систему, рекомендуется отдельный сервер. Официально только для Ubuntu 18.04. Версия 20.04 специально игнорируется, чтобы не требовать от пользователей перенастройки сервера каждые 2 года. Будущая версия будет сразу для Ubuntu 22.04.
Sovereign Загрузка и установка по инструкции 512MB, рекомендуется 1GB

Веб-настройки, веб-клиент. Это больше, чем просто mail-сервер. Это ваше личное облако, в том числе для синхронизации файлов, IRC, VPN, Git и прочего. Установка в основную систему, рекомендуется отдельный сервер.

Modoboa Клонирование и авто-установка 2GB

Веб-настройки, веб-клиент. Функциональность и дизайн оставляет желать лучшего. Установка в основную систему, рекомендуется отдельный сервер.

Совсем легковесных решений, к сожалению, нет. Самый тяжелый — антивирус. Часто ClamAV, которому только для загрузки сигнатурной базы требуется 1GB, а вообще для работы рекомендуется иметь 2GB.

Чтобы с отправкой писем от собственного mail-сервера не было проблем:

  1. Постарайтесь выбрать сервер с IP, с которого не рассылался ранее спам, проверте IP на блек-листы, исключите его оттуда, если это возможно.
  2. Настройте DNS, MX-запись, А-запись.
  3. Пропишите для сервера PTR-запись.
  4. Зарегистрируйтесь в качестве отправителя и следуйте рекомендациям на mail.ru, Яндекс, Google.
  5. Особенно первое время смотрите лог-файлы, выявляйте и решайте проблемы.

6 комментариев

Се
Ещё вполне добротный вариант- iRedMail
Да видел неплохие отзывы и смотрел его тоже. Но по-моему там были какие-то ограничения, поэтому не стал включать в список.
Jo
Как бесплатный вариант вполне достойное решение. Есть все необходимые фичи в бесплатной версии. Работает уже около 2-х лет, нареканий нету. Но вот на второй домен захотелось попробовать poste.io, а заодно и с докером поупражняться.
Al
poste.io простий как автомат калашникова. Было бы интересно какие умеют интегрироваться с AD / LDAP
Достаточно ли бесплатной версии poste.io для полноценной работы почты хотя бы на одном домене?
Al
Да. Продукт достаточно надёжный и простой.