>Не очень понятно чего вы хотите добиться...
>Чем вас не устраивает вариант прописать все проверки (в нужном вам порядке)
>в smtpd_recipient_restrictions?
Дело в том, что я хочу проверять отправителей. Сейчас мне удается пропускать почту с узлов занесенных в rbl только прописывая их ip в check_client_access. А хотелось бы более гибко описывать, т.к. есть отправители с несколькими IP и все их прописать просто нет возможности.
Вот мой конфиг:
smtpd_delay_reject = yessmtpd_client_restrictions =
permit_mynetworks,
check_client_access hash:/etc/postfix/client_access,
regexp:/etc/postfix/dul_checks,
reject_rbl_client bl.spamcop.net,
reject_rbl_client dnsbl.sorbs.net,
reject_rbl_client t1.dnsbl.net.au
reject_unknown_client
smtpd_helo_restrictions =
reject_invalid_hostname,
permit_mynetworks,
check_helo_access hash:/etc/postfix/helo_access,
reject_non_fqdn_hostname,
permit
smtpd_sender_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
regexp:/etc/postfix/sender_access,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
permit
smtpd_recipient_restrictions =
reject_unauth_pipelining,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
permit_sasl_authenticated,
permit_mynetworks,
regexp:/etc/postfix/recipient_access,
reject_unauth_destination,
permit