The following main.cf, thanks to Noel, blocks mail whose DNS is misconfigured as follows.
1.) IP -> nothing 2.) IP -> domain -> nothing 3.) IP -> domain -> IP2 It accepts only mail where 4.) IP -> domain -> IP I find that 1 and 2 block most of the spam, and very little bad mail comes in via 3. I would like to automatically let all mail through where IP -> domain -> IP2 There are a small number of valid mail servers that are misconfigued, like when the server's IP changes, and the admin forgets to set the domain -> to the new IP. Periodically my large corp customers ask me to white list IP's or domain names because they aren't getting valid mail. and the misconfigurations are always of this type. Pointers to RTFM are welcome. Homer W. Smith CEO Lightlink Internet smtpd_delay_reject = yes smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, check_helo_access hash:/etc/postfix/check_helo_access, permit smtpd_client_restrictions= check_client_access hash:/etc/postfix/rbl_override reject_unknown_client_hostname reject_rbl_client bl.spamcop.net smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access reject_unknown_sender_domain smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination check_recipient_access hash:/etc/postfix/recipient_access check_policy_service inet:127.0.0.1:10023