Тут нашептали, что волшебная почта от Яндекса для корпоративных клиентов резко становится платной. И Google стал выпинывать российские компании из Workspace. Совпадение? :)
Российские компании стали обращать внимание на альтернативные варианты, в том числе на свободное ПО. Есть одна такая сборка под названием iRedMail.
iRedMail — это бесплатный пакет программ, при установке которых вы получаете полноценный почтовый сервер.
Сборка iRedMail включает в себя компоненты:
- Postfix — Mail Transfer Agent (MTA)
- Dovecot — POP3, IMAP и Managesieve server
- Nginx — Web server
- OpenLDAP — LDAP server (на выбор)
- MariaDB, PostgreSQL — СУБД
- mlmmj — Mailing list manager
- Amavisd-new — прослойка между Postfix и SpamAssassin + ClamAV
- SpamAssassin — антиспам
- ClamAV — антивирус
- Roundcube — веб-интерфейс для почты
- SOGo — веб-интерфейс для почты, календарь (CalDAV), контакты (CardDAV), задачи и служба ActiveSync
- Fail2ban — сканер логов и банилка по IP при обнаружении признаков вредоносного ПО
- iRedAPD — сервер политик Postfix с поддержкой SRS (Sender Rewrite Scheme), разработанный командой iRedMail
Схема взаимодействия пакетов iRedMail:
Схема входящих:
Схема исходящих:
Имеются инсталляционные скрипты для следующих операционных систем:
- Red Hat Enterprise Linux
- CentOS
- Debian
- Ubuntu
- FreeBSD (without Jail)
- FreeBSD with Jail (ezjail)
- OpenBSD
Сборка iRedMail удобна тем, что не требует глубоких познаний в настройках каждого отдельного пакета. Занимает минимум времени для развёртывания корпоративной почты. Аналогов данной сборки не существует.
Нашлось: Poste.io, надо будет заценить.
Конечно, грамотные админы предпочитают устанавливать все эти пакеты по отдельности. Пока со всем разберёшься и настроишь, начинаешь понимать как всё это работает. Но не у всех есть такое желание, возможности и свободное время.
Документация достаточно подробная, есть интересные кейсы, например, по организации отказоустойчивого кластера iRedMail.
P.S.
Говорят что Amavisd последнее время не хочет поставлять обновления для РФ, печально. Я не проверял.