Статью об альтернативе Stalwart писать непросто, поскольку это самый современный продукт среди самостоятельно размещаемых решений. Один сервер объединяет почту, календари, контакты и файлы, поддерживает JMAP наряду с IMAP, POP3, SMTP, CalDAV, CardDAV и WebDAV, а защита от спама и фишинга встроена изначально.
По сравнению с самостоятельной сборкой из Postfix, Dovecot, SpamAssassin и веб-почты его архитектура действительно лучше. Именно поэтому речь здесь идёт не о качестве программы.
Что Stalwart делает правильно
Stalwart поддерживает JMAP, чего почти ни у кого нет: ни у mailcow, ни у iRedMail, ни у нас. Это современный преемник IMAP, и его наличие в самостоятельно разворачиваемом сервере с открытым кодом даёт настоящее преимущество разработчикам, создающим решения поверх собственной почты.
Объединение компонентов тоже важно. Почта, календарь, контакты и файловое хранилище на одном сервере означают одну систему для настройки, резервного копирования и обновления, а не набор компонентов, которые развиваются независимо и иногда перестают согласовываться.
Есть бесплатная Community Edition и коммерческая Enterprise Edition, то есть привычная модель open core. Если нужные функции доступны только в Enterprise, заложите лицензию в бюджет.
Альтернатива Stalwart не может утверждать, что программа хуже, поскольку это не так. Сравнивать нужно стоимость её эксплуатации.
Расходы, которых избавляет альтернатива Stalwart
У нового IP-адреса нет репутации отправителя, и никакая качественная программа её не создаст.
Конфигурация может быть безупречной: SPF, DKIM, DMARC, корректная PTR-запись и действующий TLS. Но Microsoft всё равно может неделями помещать письма в спам, потому что принимающая сторона раньше не видела ваш адрес и действует осторожно. Для прогрева IP нужна стабильная отправка небольших объёмов с хорошей реакцией получателей. Один взломанный аккаунт способен уничтожить месяцы работы.
До этого возникают ещё две ловушки. Многие хостинг-провайдеры по умолчанию блокируют исходящий порт 25 и открывают его только после проверки, поэтому план может сорваться до первого письма. Кроме того, у адресов есть прошлое. Если диапазон использовали для злоупотреблений, вы можете оказаться в блок-листе ещё до начала отправки.
Подписка фактически даёт доступ к сложившейся репутации: пулу IP-адресов, которому принимающие серверы уже доверяют. Именно этого инженерное качество Stalwart создать не может.
Установить один раз, обслуживать постоянно
Альтернативу Stalwart ищут не из-за неудачной установки. Она занимает один вечер. Эксплуатация становится постоянным обязательством: сертификаты нужно продлевать, а иногда автоматическое продление не срабатывает; версии нужно обновлять; диски заполняются почтой; выходят бюллетени безопасности для забытых компонентов; резервные копии нужно проверять реальным восстановлением.
Для технического специалиста это может быть приятным хобби. Один бинарный файл Stalwart вместо шести подвижных компонентов делает его легче mailcow или iRedMail. Бизнесу же важно знать, что произойдёт, если единственный разбирающийся человек окажется в отпуске, а почта остановится.
Чем отличается другая модель
Кроме снятия эксплуатационной нагрузки, альтернатива может предложить четыре возможности, которые сложно построить даже на такой качественной основе.
Настройка DNS за вас у любого регистратора. Токен Cloudflare с ограниченными правами показывает набор записей до их изменения, а Domain Connect выполняет настройку одним нажатием. Подробнее о настройке DNS. На собственном сервере вы отвечаете за каждую запись каждого домена.
Массовое создание. Домены и ящики создаются группами, а приглашения позволяют каждому человеку самостоятельно задать пароль, чтобы вам не приходилось работать с чужими учётными данными.
Ящики за пределами вашего сервера. Если клиент сохраняет почту в Workspace, вы по определению её не размещаете. Подключение по IMAP с отправкой ответов через Google превращает это в объединённый почтовый ящик.
Ваш бренд на интерфейсе. Панель и веб-почта работают на вашем имени хоста и сертификате. Это отдельный продукт, а не конфигурация сервера.
Обычные функции есть с обеих сторон, как и должно быть: IMAP, SMTP, CalDAV и CardDAV, а также веб-почта. JMAP предлагает только Stalwart.
Вывод для разных пользователей
Один технический специалист, которому нравится такая работа. Используйте Stalwart. Он бесплатен, лучше других спроектирован в своей категории, а потраченное время является хобби, а не расходом. Альтернатива заставила бы платить за избавление от любимого занятия.
Разработчик, которому нужен JMAP. Здесь тоже выбирайте Stalwart. Мы прямо признаём, что не поддерживаем JMAP. Если цель состоит в работе с современным почтовым API, этого достаточно для решения.
Команда, где за остановку почты кто-то отвечает. Качество программы не устраняет риск. Провайдер управляемого хостинга следит за продлением сертификатов, бюллетенями безопасности, заполнением дисков и решает проблемы с унаследованным блок-листом. В дополнение вы получаете support@ как общий почтовый ящик с участниками, лимиты хранилища для адресов и фильтры, срабатывающие при доставке.
Почта нескольких компаний. Самостоятельное размещение здесь означает превращение в хостинг-провайдера: создание для каждого клиента, DNS всех доменов, проверка адресов, интерфейс на языках сотрудников клиентов и отдельный брендинг. Это продукт, а не сервер.
Частые вопросы
Stalwart бесплатен?
Community Edition имеет открытый код и предоставляется бесплатно. Есть также коммерческая Enterprise Edition, поэтому проверьте, в какую редакцию входят нужные функции.
Поддерживает ли Stalwart JMAP?
Да, наряду с IMAP, POP3, SMTP, CalDAV, CardDAV и WebDAV. Это более широкий набор протоколов, чем у большинства хостинг-провайдеров, включая нас.
Чем Stalwart отличается от mailcow или iRedMail?
Он лучше спроектирован, поскольку представляет собой единый сервер, а не собранный стек. Но эксплуатационная нагрузка и проблема репутации IP остаются теми же. Именно они определяют целесообразность самостоятельного хостинга.
Можно ли добиться хорошей доставляемости при самостоятельном размещении Stalwart?
Да. Препятствие состоит не в программе. Времени требует IP: корректные SPF, DKIM, DMARC и PTR, чистый адрес и недели дозированной отправки. Даже хорошая инженерия не сокращает этот этап.
Альтернатива Stalwart дорога при большом масштабе?
После нескольких тысяч ящиков собственный сервер выигрывает только по стоимости. При меньшем количестве решающим становится то, сколько стоят ваши вечера.
Можно ли позже перенести почту со Stalwart?
Да. По стандартному IMAP можно скопировать сообщения и папки, которые поддерживают оба сервера. После переноса следует сверить их количество и содержимое с источником. Подробнее о массовой миграции.
Что произойдёт с календарями и контактами?
Если обе стороны поддерживают CalDAV и CardDAV, можно перенести совместимые с обеими системами данные календарей и контактов. После этого всё равно нужно проверить результат на расхождения.