Практика показала, что postfix периодически, например, после добавления новых фильтров, "забывает" про них и письма все-таки доходят до адресата.
Вот кусок из main.cf:
Спойлер
smtpd_helo_restrictions =
check_recipient_access cdb:/etc/postfix/whitelist,
permit_mynetworks,
check_helo_access hash:/etc/postfix/helo_access,
reject_unknown_client_hostname,
reject_invalid_helo_hostname,
reject_non_fqdn_helo_hostname,
reject_unknown_helo_hostname,
permit
smtpd_sender_restrictions =
check_sender_access cdb:/etc/postfix/whitelist,
permit_sasl_authenticated,
permit_mynetworks,
reject_unknown_client_hostname,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
reject_unverified_sender,
check_sender_access hash:/etc/postfix/sender_access,
check_sender_access hash:/etc/postfix/access.cf,
permit
smtpd_recipient_restrictions =
check_recipient_access cdb:/etc/postfix/whitelist,
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_pipelining,
reject_unauth_destination,
permit
smtpd_client_restrictions =
check_client_access cdb:/etc/postfix/whitelist,
permit_mynetworks,
permit
Whitelist и sender_access похожи, только в одном все ОК, а во втором REJECT:
*@infostorem.ru REJECT
В header_check, соответственно, регулярками проверяются "ключевые" слова.
Я понимаю, что можно их зарезать spamassassin, хотелось бы, чтобы подобные письма отбрасывались еще до их приема. Почему postfix пропускает почту?