Я установил Postfix на моем CentOS и настроил его правильно.
Теперь я хочу включить аутентификацию пользователя, чтобы избежать рассылки спама.
Мне не нужна сложная настройка, просто обычный текстовый файл, в котором будут храниться имя пользователя / пароль (или база данных MySQL, если ее также легко настроить) и избежать доставки электронной почты без команды AUTH в SMTP-соединении Postfix.
Я искал в Google, читал много статей, связанных с Postfix / SASL, но не мог понять, не мог заставить Postfix работать с SMTP Auth. Есть ли кто-нибудь, кто будет рад объяснить процесс шаг за шагом?
Спасибо, с нетерпением жду вашего ответа.
Вы НЕ хотите выполнять аутентификацию для доставки почты, иначе пользователи с других почтовых серверов, кроме вашего, не смогут доставлять электронную почту в почтовые ящики вашего сервера.
Насколько я понимаю, вам действительно нужно настроить защищенный от спама сервер. Spamassassin, RBL и серые списки отключают почти все, если настроены правильно.
Посмотрите эту статью, которую я разместил в своем блоге - Настройка постфикса AntiSPAM.
Там вы найдете копию настройки моего почтового сервера, которая отсекает более 99% спама без использования spamassasin, который мне не очень нравится из-за личных ограничений.
это В статье от flurdy есть вся информация о том, как это сделать. В нем написано, как это сделать с помощью Mysql.