------- You are receiving this mail because: -------
You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1166
Summary: error in expansion second argument of match_ip
Product: Exim
Version: 4.77
Platform: x86-64
OS/Version: Linux
Status: NEW
Severity: bug
Priority: critical
Component: ACLs
AssignedTo: nigel@???
ReportedBy: eximbug@???
CC: exim-dev@???
In version 4.76 the next acl work fine:
defer !senders = : postmaster@*
recipients = lsearch;/etc/exim/list
!condition = ${if match_ip{$sender_host_address}{${lookup
dnsdb{>: a=${lookup dnsdb{>: mxh=$sender_address_domain}}}}}}
message = try again later
acl = greylist_acl
log_message = greylisted
But in 4.77 "!condition = ${if match_ip{$sender_host_address}{${lookup dnsdb{>:
a=${lookup dnsdb{>: mxh=$sender_address_domain}}}}}}" stoped working: " failed
to expand ACL string "${if match_ip{$sender_host_address}{${lookup dnsdb{>:
a=${lookup dnsdb{>: mxh=$sender_address_domain}}}}}}": unable to complete match
against "${lookup dnsdb{>: a=${lookup dnsdb{>: mxh=$sender_address_domain":"
Processing "${if match_ip{$sender_host_address}{${lookup dnsdb{>: a=${lookup
dnsdb{>: mxh=$sender_address_domain}}}}}}" in exim 4.77 causes an error "${if
match_ip{$sender_host_address}{${lookup dnsdb{>: a=${lookup dnsdb{>:
mxh=$sender_address_domain}}}}}}": unable to complete match against "${lookup
dnsdb{>: a=${lookup dnsdb{>: mxh=$sender_address_domain":".
--
Configure bugmail:
http://bugs.exim.org/userprefs.cgi?tab=email