iRedMail, mailcow или Carbonio CE: какой почтовый сервер выбрать офису до 50 человек
Если у вас 15–40 рабочих мест и вы выбираете между iRedMail, mailcow и Carbonio CE — короткий ответ такой: для большинства офисов я ставлю mailcow, iRedMail беру, когда железа объективно мало, а Carbonio CE — когда нужен Zimbra-подобный клиент с файлами и чатами. Дальше — таблица, разбор по каждому и кейс, почему я решил именно так.
iRedMail, mailcow и Carbonio CE — почему сравниваю именно их
Когда клиент говорит «хочу свою почту, а не аренду ящиков у Яндекса или VK», разговор через десять минут почти всегда сводится к одним и тем же трём именам. Я третий год разворачиваю корпоративную почту на open-source стеке для офисов от 10 до 50 рабочих мест, и на практике весь рынок self-hosted решений такого масштаба свёлся к iRedMail, mailcow и Carbonio CE. Остальное для этого диапазона либо не окупает трудозатрат на поддержку, либо требует отдельной команды разработки под капотом.
iRedMail — самый старый из троих: shell-скрипт iRedMail.sh, который ставит связку Postfix, Dovecot, Amavisd и веб-почту поверх обычного дистрибутива — без Docker, прямо в систему. mailcow — противоположный подход: весь стек живёт в Docker-контейнерах, поднимается через docker compose и обновляется одной командой. Carbonio CE — самый молодой участник тройки: community-редакция открытого ядра Zextras Carbonio, по духу наследник Zimbra — свой веб-клиент, модули Files/Chats/Docs, пакетная установка через apt или dnf.
Общий обзор восьми живых почтовых серверов для бизнеса я уже писал — там россыпью Mail-in-a-Box, Modoboa, голый Postfix+Dovecot и прочие варианты, см. обзор почтовых серверов для бизнеса. Здесь задача другая: не обзор рынка, а инструмент принятия решения для тех, кто уже сузил выбор до этой тройки и хочет понять, какой сервер ставить в конкретной ситуации — с цифрами по ресурсам, а не по ощущениям.
Сравнение iRedMail, mailcow и Carbonio CE: большая таблица
Дальше — таблица по одиннадцати параметрам, по которым реально спорят на планёрке перед выбором сервера: от архитектуры до того, что будет с бэкапом, если сервер уронят под нагрузкой пиковой рассылки. Цифры RAM/CPU/диска — минимумы из официальной документации каждого проекта, не «на глаз»; в проде я всегда закладываю запас 1,5–2× от этих чисел.
| Параметр | iRedMail | mailcow | Carbonio CE |
|---|---|---|---|
| Архитектура | Пакеты ОС + shell-скрипт iRedMail.sh, без Docker | Docker / docker compose (mailcow-dockerized) | Пакеты .deb/.rpm (apt/dnf) + скрипт-инсталлятор, без Docker |
| Поддерживаемые ОС | Debian 12/13, Ubuntu 22.04/24.04/26.04, CentOS Stream/Rocky/AlmaLinux 9–10, FreeBSD 14.x, OpenBSD 7.8 | Хост: Debian 11–13, Ubuntu 22.04+, AlmaLinux 8/9, Rocky 9 (Alpine — ограниченно) | Ubuntu 22.04/24.04 LTS Server, RHEL 8/9 |
| Веб-почта | Roundcube (по умолчанию) или SOGo (опция при установке) | SOGo (встроен) | Собственный веб-клиент Carbonio |
| ActiveSync / календари / контакты | Только при выборе SOGo — CalDAV/CardDAV/ActiveSync; на Roundcube синка календаря нет | Встроено через SOGo: CalDAV/CardDAV + ActiveSync из коробки | CalDAV/CardDAV нативно; ActiveSync — платное дополнение в коммерческих редакциях, в CE его нет |
| Антиспам / антивирус | Postfix + Dovecot + Amavisd (внутри SpamAssassin, ClamAV) | Rspamd + ClamAV (антивирус отключается флагом SKIP_CLAMD=y) | Модуль MTA AV/AS в пакете carbonio-mta (конкретный движок не раскрывается в публичной документации) |
| Админка | iRedAdmin (базовая, бесплатная) | Собственный web UI mailcow | Встроенная админ-консоль Carbonio |
| Лицензия и платные редакции | Открытый код; отдельно продаются iRedAdmin-Pro (доменные админы, самообслуживание пользователей, карантин, грейлистинг, лимиты отправки, журнал действий) и iRedMail Enterprise Edition | GPLv3, платной редакции нет; коммерческая поддержка — отдельно, подписка у Servercow (The Infrastructure Company GmbH) | Компоненты под GPL-2.0; платные Email Edition и Workspace Edition добавляют бэкап в реальном времени, HSM, мультитенантность, white-label; ActiveSync — платное дополнение к ним |
| Требования: RAM | От 4 ГБ для продакшена с антиспамом и антивирусом (официальная рекомендация) | Минимум 6 ГиБ + 1 ГиБ подкачки; на практике 8 ГБ на 5–10 пользователей, 16 ГБ при 15+ мобильных ActiveSync-устройствах | 16 ГБ минимум, 32+ ГБ рекомендовано |
| Требования: CPU / диск | Официально не детализировано — закладывайте многоядерный CPU под антиспам | От 1 ГГц по документации, реально — многоядерный процессор из-за Rspamd/ClamAV; диск от 20 ГиБ без писем | 4 ядра минимум, 8+ vCPU рекомендовано; диск от 50 ГБ под ОС и Carbonio без роста почты |
| Бэкап | Готового инструмента нет — дамп БД + /var/vmail на своём скрипте/cron | Официальный backup_and_restore.sh, есть схема cold-standby на внешнем томе | Встроенного enterprise-бэкапа в CE нет; платный User Mail Replica — только в коммерческих редакциях |
| Обновления | Пересборка/апгрейд вручную по релизам iRedMail | update.sh подтягивает новые образы одной командой | Обновление пакетов через apt/dnf по релизам Carbonio |
Смотрите на строку про ActiveSync внимательно — это часто рвёт бюджет уже после покупки. В mailcow мобильная синхронизация календаря и контактов идёт из коробки бесплатно, в iRedMail — только если на этапе установки выбрать SOGo вместо Roundcube, а в Carbonio CE её вообще нет: если отделу нужны родные календари на телефонах через Exchange ActiveSync, а не через отдельное приложение, готовьтесь либо к платной редакции Carbonio, либо к стороннему коннектору.
Когда я ставлю iRedMail
iRedMail — мой выбор, когда железа объективно мало, а бюджет на администрирование ещё меньше. Актуальная версия — 1.8.8 (вышла 8 сентября 2026 года), ставится одним shell-скриптом на голый Debian 12/13 или Ubuntu 22.04/24.04, сам разворачивает Postfix, Dovecot, Amavisd и на выбор — базу под LDAP, MySQL/MariaDB или PostgreSQL. Официальный минимум — 4 ГБ RAM для продакшена с антиспамом и антивирусом, и это честная цифра: на виртуалке 4 ГБ / 2 vCPU я поднимал iRedMail на 15–20 ящиков без Docker-прослойки и без лишней памяти на контейнеризацию. Отдельно разбирал Modoboa против iRedMail — если коротко, Modoboa проще для 5–10 ящиков без SOGo, а iRedMail тянет больше ролей и живёт дольше без миграции.
Минус в том, что бесплатная iRedAdmin — панель без изысков: домены, ящики, алиасы, квоты, и всё. Платная iRedAdmin-Pro добавляет доменных администраторов, самообслуживание пользователей (смена пароля, пересылка, свой карантин), управление грейлистингом, белыми/чёрными списками и лимитами отправки, журнал действий админов — но цену узнаёте только по ссылке «Pricing» у вендора, в описании панели её нет. Отдельно есть iRedMail Enterprise Edition — уже не апгрейд панели, а отдельный продукт: вендор описывает его как «один бинарник, апгрейд в один клик, on-premises»; деталей вроде интеграций на открытой странице немного, так что состав функций уточняйте у разработчика перед покупкой. Для 24–50 рабочих мест открытой версии обычно хватает — Pro беру, только если заказчику принципиально важен self-service для пользователей или API для автоматизации.
- Меньше 4–6 ГБ RAM на сервере, и это не обсуждается
- Мобильная синхронизация календаря не нужна — только почта
- Нужна LDAP-интеграция для входа сотрудников тем же паролем, что и в других сервисах
- Docker в инфраструктуре клиента запрещён политикой безопасности
Когда я ставлю mailcow
mailcow — мой дефолт для большинства офисов на 15–50 человек, и вот почему: весь стек — Postfix, Dovecot, SOGo, Rspamd, ClamAV, MariaDB, Redis, nginx — живёт в Docker-контейнерах, поднимается командой docker compose up -d и обновляется одной командой update.sh. Официальный минимум — 6 ГиБ RAM плюс 1 ГиБ подкачки при дефолтном конфиге, но это скорее для теста; для 5–10 живых пользователей документация советует закладывать 8 ГБ, а если у вас 15+ телефонов на ActiveSync и около полусотни одновременных IMAP-подключений — сразу 16 ГБ, иначе Rspamd и Dovecot начнут конкурировать за память в моменты пиковой нагрузки. Подробный разбор компонентов и типовых проблем эксплуатации — в обзоре mailcow 2026.
SOGo здесь не опция, а часть коробки: календари, контакты, CalDAV/CardDAV и ActiveSync работают сразу после установки, без отдельного выбора на этапе разворачивания. Антиспам — Rspamd с автообучением, на голову современнее связки Amavis+SpamAssassin из iRedMail. Лицензия — GPLv3, платной редакции у mailcow нет вообще: либо администрируете сами (или отдаёте нам), либо покупаете подписку на поддержку у Servercow — это сервис немецкой The Infrastructure Company GmbH, которой принадлежат товарные знаки mailcow и Servercow. Минус один, но заметный: Docker добавляет слой абстракции, и когда что-то ломается на уровне сети между контейнерами, диагностика занимает больше времени, чем в iRedMail с его нативными systemd-юнитами.
- От 15 до 50 ящиков и сервер с 8+ ГБ RAM
- Нужен бесплатный ActiveSync для телефонов сотрудников
- В команде уже есть опыт с Docker и его не боятся
- Важно быстро обновляться и откатываться одной командой
Когда я ставлю Carbonio CE
Carbonio CE выбираю, когда клиент прямо просит «как Zimbra, но живую» — обычно это компании, которые раньше сидели на Zimbra OSE и упёрлись в конец поддержки 8.8.15. У Carbonio свой веб-клиент, встроенные Files, Docs & Editor, Chats и видеосервер — то есть не просто почта, а мини-замена офисного пакета для тех, кому нельзя за периметр. Официальные требования жёстче, чем у соседей по таблице: минимум 16 ГБ RAM (рекомендовано 32+), 4 ядра CPU (рекомендовано 8+ vCPU) и от 50 ГБ диска под саму систему — это не считая роста почтовых ящиков. Ставится пакетами: apt на Ubuntu 22.04/24.04 LTS Server или dnf на RHEL 8/9, где отдельно нужно отключить SELinux (или перевести в permissive) и подключить репозитории BaseOS/AppStream/CodeReady/EPEL. Архитектуру разбирал подробнее в обзоре Carbonio CE.
Под капотом — PostgreSQL вместо MySQL/MariaDB у соседей по таблице, а компоненты общаются между собой через внутреннюю шину Carbonio Mesh; из коробки есть свой Prometheus и Grafana для мониторинга, чего нет по умолчанию ни у iRedMail, ни у mailcow. Это плюс для отдела, у которого уже есть DevOps-практика, и почти бесполезная опция для офиса, где почтой занимается один системный администратор по остаточному принципу. Лицензионная модель тоже честная: сама Zextras называет Carbonio «open-core, не полностью открытым кодом» — компоненты вроде carbonio-appserver опубликованы под GPL-2.0, а коммерческие Email Edition и Workspace Edition продаются через сертифицированных партнёров и добавляют то, чего в CE физически нет, — бэкап в реальном времени с восстановлением до письма и HSM; ActiveSync даже к ним идёт отдельным платным дополнением.
- Клиент уходит с Zimbra и хочет знакомый интерфейс
- Нужны Files, Docs, Chats — не только почта
- Есть 16+ ГБ RAM и штатный DevOps на сопровождение
- ActiveSync не критичен или заказчик готов к платной редакции
Миграция между iRedMail, mailcow и Carbonio CE
Переезд между этими тремя — не разовая операция «выключил-включил», а всегда протокольная миграция через IMAP, потому что форматы хранения писем разные: Maildir у iRedMail и mailcow физически похож, но структура доменов, алиасов и прав отличается, так что вручную копировать /var/vmail я не советую — расползутся права и потеряются флаги прочитанности писем.
Если уходите с Zimbra — а Carbonio CE исторически существует ровно для такого перехода — экспорт делается встроенными средствами Zimbra и импортируется нативными инструментами Carbonio; я расписывал этот путь отдельно, шаг за шагом, включая проверку писем после переноса. Универсальный вариант, который одинаково работает что с iRedMail на входе, что с Zimbra, что с любым другим IMAP-сервером — imapsync: медленнее нативного экспорта, зато не зависит от исходной платформы и не требует root-доступа на старом сервере. Если задача шире, чем просто перенести ящики, и нужен полный уход с Zimbra на новую платформу под ключ — это отдельная услуга, где я беру миграцию на себя целиком: от аудита текущих ящиков до финальной сверки писем.
Кейс: выбор почты для бюро переводов «Полиглот-Бюро» на 24 места
Бюро переводов «Полиглот-Бюро» пришло с классическим запросом: 24 рабочих места, переводчики частично на удалёнке, входящие заказы с вложениями по 15–30 МБ (сканы договоров, вёрстка), два менеджера с айфонами, которым обязательно нужен календарь встреч с клиентами прямо в телефоне без установки сторонних приложений. Бюджет на сервер — виртуалка 8 ГБ RAM / 4 vCPU / 120 ГБ SSD, администрирует почту один штатный айтишник на 20 % ставки, без DevOps-практики.
iRedMail отпал сразу из-за требования к мобильным календарям без стороннего приложения (к слову, на CentOS Stream/Rocky/AlmaLinux 10 SOGo в iRedMail сейчас вообще недоступен, так что выбор ОС тоже сужается): пришлось бы ставить SOGo вместо Roundcube ещё на этапе установки, а это тот же результат, что и у mailcow, но без встроенного антиспама уровня Rspamd. Carbonio CE отпал по ресурсам и по деньгам: 16 ГБ RAM официальный минимум против 8 ГБ в бюджете, да ещё и ActiveSync для айфонов менеджеров — только в платной редакции, а покупать коммерческую лицензию под 24 ящика заказчик не готов был даже обсуждать. Поставил mailcow: 8 ГБ RAM хватило впритык (через неделю добавили ещё 4 ГБ, когда увидели пики Rspamd при рассылках с вложениями), SOGo закрыл ActiveSync для двух айфонов менеджеров без единого дополнительного компонента.
Разворачивание с нуля до передачи заняло 6 рабочих дней: 2 дня на сервер и DNS (SPF/DKIM/DMARC, PTR через хостера), 1 день на docker compose и сертификаты, 2 дня на перенос 24 ящиков со старой почты через imapsync (около 40 ГБ писем суммарно) и 1 день на обучение сотрудников работе в веб-почте SOGo и настройке телефонов. Спустя два месяца эксплуатации — ни одной жалобы на спам, ActiveSync у менеджеров работает стабильно, память после апгрейда до 12 ГБ держится в пределах 60–70 % под нагрузкой.
Частые вопросы
iRedMail, mailcow или Carbonio CE — что проще поставить новичку?
mailcow: docker compose up -d поднимает весь стек одной командой, обновления — через update.sh. iRedMail проще по потреблению ресурсов, но требует больше ручных решений на установке (LDAP или MySQL, Roundcube или SOGo). Carbonio CE сложнее всех — больше пакетов и предварительных требований к ОС (SELinux, локаль, репозитории на RHEL).
Работает ли ActiveSync в Carbonio Community Edition?
Нет. В CE есть только CalDAV/CardDAV, а мобильная синхронизация Exchange ActiveSync продаётся как платное дополнение к коммерческим редакциям Zextras — Email Edition и Workspace Edition.
Сколько RAM реально нужно на 20–30 почтовых ящиков?
Для mailcow — от 8 ГБ, для iRedMail — от 4–6 ГБ, для Carbonio CE — от 16 ГБ по официальному минимуму, и это без учёта пиков антиспама и мобильной синхронизации. Я всегда беру запас 1,5–2× от минимума.
Можно ли перейти с iRedMail на mailcow без потери писем?
Да, через imapsync — он перекладывает письма по IMAP-протоколу с сохранением папок и флагов прочитанности независимо от того, что стояло на старом сервере.
Какая лицензия у каждого из трёх серверов?
mailcow — GPLv3 без платной редакции. iRedMail — открытый код с отдельными платными продуктами iRedAdmin-Pro и iRedMail Enterprise Edition. Carbonio CE — компоненты под GPL-2.0, а HSM, мультитенантность и бэкап в реальном времени продаются в коммерческих редакциях, ActiveSync — платным дополнением к ним.
Нужен ли отдельный антивирус, если уже включён антиспам?
Да, это разные задачи: антиспам (Rspamd или SpamAssassin) отсеивает нежелательные письма, антивирус (ClamAV) проверяет вложения на вредоносный код. В mailcow ClamAV можно отключить флагом SKIP_CLAMD=y ради экономии памяти, но для офиса с входящими вложениями я этого не делаю.
Источники
- iRedMail — Download & Supported Operating Systems — Сверил актуальную версию (1.8.8 от 8 сентября 2026) и список поддерживаемых ОС — Debian 12/13, Ubuntu 22.04/24.04/26.04, CentOS Stream/Rocky/AlmaLinux 9–10, FreeBSD 14.x, OpenBSD 7.8: https://www.iredmail.org/download.html
- docs.iredmail.org — Install on Debian/Ubuntu — Сверил официальный минимум RAM («at least 4 GB memory ... for a low traffic production mail server with spam/virus scanning enabled») и состав компонентов (Roundcube/SOGo на выбор, OpenLDAP/MySQL/PostgreSQL, Postfix, Dovecot, Amavisd): https://docs.iredmail.org/install.iredmail.on.debian.ubuntu.html
- iRedMail — главная страница и admin_panel.html — Сверил линейку продуктов iRedAdmin-Pro и iRedMail Enterprise Edition, состав функций Pro-панели (доменные админы, самообслуживание, карантин, грейлистинг, лимиты, журнал действий); Enterprise Edition — «One Single Binary. One-Click Upgrade. On-Premises»; цены на страницах не публикуются, поэтому не указываю: https://www.iredmail.org/ и https://www.iredmail.org/admin_panel.html
- docs.mailcow.email — Prerequisite / System Requirements — Сверил минимумы RAM (6 ГиБ + 1 ГиБ swap), диска (20 ГиБ без писем), список поддерживаемых и неподдерживаемых платформ (Debian 11–13, Ubuntu 22.04+, AlmaLinux 8/9, Rocky 9; НЕ Synology/QNAP/OpenVZ/LXC): https://docs.mailcow.email/getstarted/prerequisite-system/
- docs.mailcow.email — общая документация — Сверил состав компонентов (SOGo, Rspamd, Postfix, ClamAV, Olefy, Redis, MariaDB), наличие скрипта backup_and_restore.sh, схему cold-standby и раздел про ActiveSync device management: https://docs.mailcow.email/
- docs.zextras.com — Carbonio CE Requirements и zextras.com/carbonio — Сверил минимумы RAM (16 ГБ / 32+ рекомендовано), CPU (4 ядра / 8+ vCPU), диска (50 ГБ), поддерживаемые ОС (Ubuntu 22.04/24.04 LTS, RHEL 8/9) и состав платных редакций Email Edition / Workspace Edition (бэкап в реальном времени, HSM; ActiveSync — «optional add-on» к обеим): https://docs.zextras.com/carbonio-ce/html/install/requirements.html и https://www.zextras.com/carbonio/
