I've just sent a long time looking at a problem a user alterted me to.
There was an issue receiving emails from a sepcific sender, and it was
clear that is was somehow blocked by SBL:
NOQUEUE: reject: RCPT from unknown[1.2.3.4]: 554 5.7.1 <sen...@domain.com>: Sender address
rejected: http://www.spamhaus.org/SBL/sbl.lasso?query=; from=<sen...@domain.com>
to=<al...@boxed.no> proto=ESMTP helo=<domain.com>
SBL works for pretty much any other case and without problems, but on
this specific IP it rejects the user, with no SBL reference (blank query
in the URL), and when querying the Spamhaus databases about the sender's
IP it claims not to be listed.
My recipient restrictions are correct as far as I see it since it works
for pretty much any other sender I can find:
smtpd_recipient_restrictions =
reject_unknown_recipient_domain,
reject_unlisted_recipient,
reject_unknown_sender_domain,
...
check_client_access $default_database_type:/etc/postfix/clients,
reject_rbl_client zen.spamhaus.org,
permit
Have I either missed something very obvious or something strange goes on?
Only thing I have in the client access file in from of the zen list is
whitelisting of IPs.
Anyone have a good idea?
-A