Добрый день.Начинаю настраивать postfix. Сделал связку с LDAP и SpamAssasin.
Интересует связка со spamassasin.
main.cf
header_checks = pcre:/etc/postfix/header_checks
/etc/postfix/header_checks
/X-Spam-Level: \*{7,}/ REJECT Looks like spam to me.
master.cf
smtp inet n - n - - smtpd -o content_filter=spamassassin
spamassassin unix - n n - - pipe flags=R user=spamd argv=/usr/bin/spamc -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
Что имеем:
postfix получаем любое письмо если отсутствует X-Spam-Level, в smtp сессии говорит что все ок. Передает Spamassasin, тот добавляет заголовок X-Spam-Level, письмо попадает в maildrop.
Задача: необходимо в smtp сессии давать отказ "спамовому" письму.
С postfix незнаком, сидел на sendmail, механизмы не знаю. Дайте совет как подобное реализовать?