exim 4.68 freebsd 7-stable, i386
in the acl_check_rcpt: acl
with an rbl list of this form,
# Reject messages from senders listed in these DNSBLs
# except for dnswl whitelust
drop condition = ${if isip4{$sender_host_address}}
logwrite = REJECT because $sender_host_address listed in
$dnslist_domain
message = blocked because $sender_host_address is \
in blacklist at $dnslist_domain: $dnslist_text
!dnslists = list.dnswl.org
dnslists = dialups.mail-abuse.org \
: blackholes.mail-abuse.org \
: proxies.mail-abuse.org \
: relays.mail-abuse.org \
: qil.mail-abuse.com
or with multiple dnslists lines as opposed to the backslashed version, i
get log entries of the form
2008-03-31 14:25:29 REJECT because 78.165.148.65 listed in
as well as the expected
2008-03-31 14:31:10 REJECT because 87.221.21.154 listed in
dialups.mail-abuse.org
in fact, it only seems to print the $dnslist_domain in the case of the
first entry, dialups.mail-abuse.org. if the match is for a different
entry, the null case is printed.
clue bat, please.
randy