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

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

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

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

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


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


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

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

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


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

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

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


Легковесный почтовый сервер с хранением учетных данных в базе 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.


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

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

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


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

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

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