Комментарии 26
Только один маленький ньюанс - Бесплатная версия идет с "For personal use only" флагом.
свободное ОЗУ, желательно побольше
потому что используется очередной убийца постфикса на JS, угу
Учитывая что политикой передачи сообщений рулят как раз публичный монстры типа gmail, и вместо независимости придется настраивать под них, еще оикручивать спам про лемы, девиз статьи "Небыло печали, купила баба порося"
Политикой передачи рулят стандарты. Именно настройки DKIM, SPF и иже с ними определяют надёжность отправленного письма + отсутствие в спам базах, а не "монстры типа gmail".
проблема в том, что попасть в спам базу очень легко. А вот удалиться оттуда - ой как не просто. А когда вы получаете адрес от облачного провайдера (к диапазону адресов которого и так по умолчанию подозрительное отношение), то запросто можете получить адрес, который уже находится в спам базе. И вот тогда начинается увлекательный квест "докажи, что ты не верблюд".
В каком стандарте написано, что провайдер не выдаёт обратную запись?
А где написано в статье, что он её не выдаёт? Там написано, что для её получения надо писать в поддержку хостинга или провайдера интернета у которого арендован IP-адрес.
Провайдер отвечает, что физлицам обратную запись не делает.
Таких тонкостей не знал, но теперь хочу узнать у своего провайдера (у меня белый IP), возможна ли установка PTR-записи.
И в статье я писал, что мы у провайдера запрашивали для компании, не думаю, что много физиков будут дома собирать серверную, скорее всего пойдут на хостинг и купят VPS.
Мне сделал
Так действительно отвечает большинство провайдеров, но не все.
На фоне вышеупомянутых недостатков чувствую необходимость пропиарить Stalwart
Основные компоненты
Антивируса нет (хотя вроде ничего не мешает прикрутить тот же ClamAV), но всё остальное перечисленное в наличии
Антиспам имеется, по набору реализованных правил напоминает rspamd
Админ-панель имеется (зачем-то на WebAssembly, но тем не менее)
Минимальные системные требования
Прямо сейчас кушает всего 50МБ памяти на моём личном сервере (но это без антивируса, да)
Получение сертификата
В Stalwart тоже имеется
Настройка DNS
Админ-панель заботливо вывалит сразу все рекомендуемые DNS-записи (SPF, DMARC, TLSA и много чего ещё) в настройках домена после его создания
Генерация DKIM-ключа
Админ-панель автоматически создаёт DKIM-ключи в момент создания домена (и среди DNS-записей они тоже будут)
WebMail
Этого пока нет, но можно тот же Roundcube сбоку воткнуть, если сильно надо
Можно было собрать сервер «по кускам» из разных компонентов
За исключением вышеупомянутых Roundcube и антивируса, Stalwart — это ровно один бинарник, в котором есть всё сразу
Бесплатная версия идет с "For personal use only" флагом
Stalwart есть в версиях AGPL и Enterprise, и, если платные фичи не нужны, можно использовать AGPL-версию без ограничений
На днях ещё появилась поддержка CardDAV и CalDAV, что позволяет использовать Thunderbird на полную катушку
прикрутить тот же ClamAV
тот же Roundcube сбоку воткнуть
Я не хотел "собирать по кускам", поэтому перешёл с Docker Mailserver на poste. Но, на Stalwart посмотрю, спасибо.
Про Stalwart узнал недавно, когда Mozilla объявили, что будут свой сервис почты на его базе пилить. Выглядит просто замечательно, но ещё бы ему ActiveSync... т.к. настройка на любых десктопных/мобильных почтовых клиентах почты/календаря/контактов сразу вместе без длинных танцев с бубном - это важно. Но ActiveSync нет даже в планах, так что придётся, видимо, SoGo с ним дружить, как в mailcow (только там оно уже из коробки)...
Полезно)
Есть ещё mailu - вполне себе готовый комбайн в контейнерах.
И iredmail ещё из той же оперы...
Справедливости ради, и на "2 ядра, 2 гига" mailcow прекрасно работает и тянет порядка 500 активных пользователей одновременно. Активных, именно что активных, а не получающих одно письмо в день.
Интересный факт, но в документации описаны минимальные требования, поэтому то, что у вас работает - в целом удивительно получается как-то
https://docs.mailcow.email/getstarted/prerequisite-system/
Все это здорово, удобно, решения разные есть, настраиваются не сложно, главное понимать, что ты делаешь. Но ко всем open source mail server есть один большой вопрос это защита от спама, настройка фильтров и пользовательских правил, черные/белые списки, подключение dnsbl и т.д. Автору респект за обзор.
Собственный почтовый сервер на базе poste.io