I'm having some trouble setting up UCE controls in postfix. For starters, if I uncomment the line "smtpd_recipient_restrictions = " it takes ages for people to send/receive emails, so i put everything under smtpd_sender_restrictions. However, I cannot get half of my rbl blocking to work. The only ones that work are the dsn.rfc-ignorant.org and one of the securitysage. I can't seem to get any of the other ones to work. I really want to get block.blars.org and spamhaus working.

here is the anti uce portion of my main.cf:

smtpd_delay_reject = no

smtpd_client_restrictions =

smtpd_helo_required = yes
smtpd_helo_restrictions =

smtpd_sender_restrictions = warn_if_reject reject_invalid_hostname,
warn_if_reject reject_non_fqdn_sender,
reject_rbl_client blackhole.securitysage.com,
reject_rhsbl_sender blackhole.securitysage.com,
reject_rhsbl_sender dsn.rfc-ignorant.org,
reject_rbl_client sbl.spamhaus.org,
reject_rhsbl_sender sbl.spamhaus.org,
reject_rbl_client block.blars.org,
reject_rhsbl_sender block.blars.org,
warn_if_reject reject_rhsbl_sender dnsbl.njabl.org,
warn_if_reject reject_rbl_client dnsbl.njabl.org
warn_if_reject reject_rbl_client relays.ordb.org,
warn_if_reject reject_rbl_client b1.spamcop.net