I have the following relevant portions of my exim4 config :
hostlist not_rbl_hosts = <, !192.168.0.0/23 , !127.0.0.1/32 , !::1
warn hosts = +not_rbl_hosts : !129.21.30.24
dnslists = \
dsn.rfc-ignorant.org/$sender_address_domain : \
postmaster.rfc-ignorant.org/$sender_address_domain : \
abuse.rfc-ignorant.org/$sender_address_domain
message = X-RBL-Warning: $sender_address_domain , $dnslist_domain , $dnslist_value , $dnslist_text
log_message = RBL : $sender_address_domain , $dnslist_domain , $dnslist_value , $dnslist_text
I got this in my rejectlog :
2002-04-11 19:07:44 H=(martha.itusa.org) [192.168.0.4] Warning: RBL : 192.168.0.4 , abuse.rfc-ignorant.org , 127.0.0.4 , Not supporting abuse@domain
(I just realized I had $sender_host_address instead of
$sender_address_domain in the log message, which is why it doesn't
match the newly fixed config)
My understanding is that that message shouldn't have been checked at
all because it came from 192.168.0.4 (the internal side of that host).
As it was, the domain in the Reply-To: is what failed the test.
Why was this message checked?
TIA,
-D
--
Commit to the Lord whatever you do,
and your plans will succeed.
Proverbs 16:3