Open Source компоненты почтового сервера

Open Source компоненты почтового сервера

Как вы наверное знаете, большинство почтовых серверов построены на базе Open Source компонентов и это разумно, зачем изобретать велосипед когда его уже до вас изобрели. А самое главное, это то что эти системы разрабатываются уже очень давно и полностью вылизаны, а вам в свою очередь остается только собрать их воедино как конструктор.

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

За свою практику администрирования Linux-based систем я прошелся по всем возможным граблям связанным с построением и обслуживанием почтовых серверов и могу помочь вам практически с любым связанным с этими системами вопросом.


Записи в блоге - Open Source компоненты почтового сервера


Простой SMTP-сервер (с авторизацией) для почтовой рассылки в дополнение к Yandex почта для домена

Простой SMTP-сервер (с авторизацией) для почтовой рассылки в дополнение к Yandex почта для домена

Яндекс почта для домена, это неплохое решение для небольшой компании у которой нет технического специалиста для поддержки собственного почтового сервера. Вам не придется заботиться о мониторинге того, что ваш сервер может попасть в черный список и еще ряда факторов, но в этой бочке меда есть одна большая ложка дегтя которая перевешивает все положительные факторы.


Настройка DKIM, SPF, DMARK. Повышаем уровень доверия к почтовому серверу.

Настройка DKIM, SPF, DMARK. Повышаем уровень доверия к почтовому серверу.

Задачи по настройке DKIM/SPF/DMARK и т.п. довольно распространены на фриланс-сайтах, но в большинстве случаев там все в итоге сводится к настройте мне почтовый сервер для спам рассылок чтобы мои уникальные предложения не попадали в спам. Такие товарищи мне не товарищи и сразу идут лесом, да и кстати сказать, из за них теперь для настройки банального почтового сервера требуется совершать столько приседаний. Чтобы не забыть последовательность действий по настройке почтового сервера письма от которого не будут сразу уходить в спам, я решил написать эту небольшую инструкцию.


Отправка локальной почты через удаленный MTA с авторизацией

Отправка локальной почты через удаленный MTA с авторизацией

Если у вас есть приложение которое использует для отправки почты системные функции и не поддерживает указание SMTP-сервера и учетных данных с которыми необходимо осуществлять отправку почты (например через почтовый сервер Yandex), то вам придется настроить локальный MTA (например Postfix) таки образом, чтобы он не просто отправлял почту Relay-ем на Yandex, но еще и авторизовывался на удаленном сервере.


Настройка MTA Postfix в связке с Dovecot

Настройка MTA Postfix в связке с Dovecot

В предыдущей статье посвященной сборке и настройке почтового сервера из Opensource-компонентов, я в качестве MTA использовал EXIM и как мне сказали я это сделал зря, так как наиболее распространенным почтовым сервером на данный момент является Postfix и он применяется на 90% почтовых серверов. Пожалуй прислушаюсь к советам читателей и расскажу в дополнение к предыдущей статье как настроить Postfix для той же связки.


Настройка шифрования трафика протоколов SMTP и IMAP сертификатами let's Encrypt (EXIM+Dovecot)

Настройка шифрования трафика протоколов SMTP и IMAP сертификатами let's Encrypt (EXIM+Dovecot)

Как я уже говорил, я продолжу настраивать тестовый почтовый сервер на базе Dovecot+Exim и сегодня мы настроим шифрование трафика SMTP и IMAP валидными сертификатами Let's encrypt.


Легковесный почтовый сервер с хранением учетных данных в базе Postgresql

Легковесный почтовый сервер с хранением учетных данных в базе Postgresql

До этого я рассказывал исключительно о монстроидальном комплексе совместной работы под названием Zimbra и вы наверное поняли, что запустить его на небольшом VPS у вас не получится, так как он потребляет просто огромное количество системных ресурсов. Но, что же делать, если требуется собственный почтовый сервер и вы сильно ограничены в системных ресурсах? Правильный ответ, это собрать его самому из Opensource-компонентов и полученный результат удивит вас своей легковесностью.


Устаранение ошибки: SMTPUTF8 is required, but was not offered by host

Устаранение ошибки: SMTPUTF8 is required, but was not offered by host

На одном из переданных нам на обслуживание клиентских серверов мы обнаружили странную ошибку при отправке почтовых сообщений через установленный локально в качестве Relay сервера с авторизацией почтовый сервер Postfix. Простые сообщения отправлялись и доставлялись получателю без ошибок, а более сложные сообщения отбрасывались почтовым сервером с сообщением SMTPUTF8 is required, but was not offered by host.


Есть вопросы? Спрашивайте и я обязательно вам отвечу!

* Поля обязательные для заполнения .

Моя официальная страница на FaceBook
Мой микроблог в твиттер