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

Дмитрий Корнев
21 февраля, 14:52

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

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

Название Установка Минимум памяти Особенности
Mailu Docker 2GB — общая, 1GB — свободной, непосредственно для запуска Mailu Есть веб-настройки, веб-клиент.
Mailcow Docker 2GB + 6GB swap (приемлемо если SSD и мало пользователей), рекомендуется 6GB + 1GB swap, есть возможность отключения не нужных компонентов, типа антивируса Есть веб-настройки, веб-клиент. Очень добротный продукт, веб-интерфейс красивый и современный.
Docker Mailserver Docker Для полноценной работы 1–2GB, если отключить некоторые компоненты, типа антивируса, то 512MB Настройка только через файлы конфигурации, не требуется база, нет никаких веб-интерфейсов.
Mail-in-a-Box Клонирование и авто-установка 512MB, рекомендуется 1GB Веб-настройки, веб-клиент. Установка в основную систему, рекомендуется отдельный сервер. Официально только для Ubuntu 18.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. Особенно первое время смотрите лог-файлы, выявляйте и решайте проблемы.

Комментарии