Ralf Hildebrandt: > Today I got this bounce from somebody whose mail had been rejected: > > <catalog-...@python.org>: Protocol error: host > mail.python.org[82.94.164.166] refused to talk to me: > 220-mail.python.org ESMTP Postfix 521 5.7.1 Blocked by DNSBL > > It was quite hard finding this in my log, since the bounce from the > french system only contained hostnames which would not resolve :( > > May I recommend that Postfix at least emits the IP in it's rejection message, > e.g. like: > > 521 5.7.1 123.123.123.123 Blocked by DNSBL
That would be redundant because Postfix already logs: Jun 16 00:00:55 spike postfix/postscreen[78055]: DNSBL rank 1 for 115.174.34.7 I will update the logging once postscreen has a built-in smtp-sink engine that can log the client, helo, sender and recipient. Once that is in place postscreen can have weighted DNSBLs and simplified greylisting, and by then it becomes viable for the stable release. Wietse