Greetings, and apologies is thisn't the right forum for this post. I've already asked on postfix-users with no luck there.

We run postfix and SpamAssassin. Postfix's use of RBL is pre-empting SA's ability to whitelist specific senders. I'm wondering if there is some way to override that.

We run postfix 2.1.5_1,1 on FreeBSD 5.2.1, and use some RBL lists:

smtpd_recipient_restrictions =
...
  reject_rbl_client opm.blitzed.org,
  reject_rbl_client list.dsbl.org,
  reject_rbl_client proxies.relays.monkeys.com,
  reject_rbl_client relays.ordb.org,
  reject_rbl_client bl.spamcop.net,
  reject_rbl_client sbl.spamhaus.org

We also use SpamAssassin 3.0.1_2, called from master.cf:

smtp      inet  n       -       n       -       -       smtpd -o \
 content_filter=spamassassin

...

spamassassin
   unix  -       n       n       -       -       pipe
   user=nobody argv=/usr/local/bin/spamc -f -e /usr/local/sbin/sendmail
-oi
    -f ${sender} ${recipient}

We are seeing cases where mail is rejected because of the RBL lists, even when a sender is whitelisted in a recipient's SA user_prefs file.

Is there any way to reverse the order of operations so that postfix doesn't check with the RBL list when SA says a sender is OK?

Thanks.

Regards,
David Newman
Network Test

Reply via email to