Is this expected behaviour from nwildlsearch?
Example 1: It finds a match for [email protected] but a look
up of bad.example.com returns NXDOMAIN. The condition fails, in spite of
having a match.
>>> [email protected] in "[email protected]"? yes
(matched "[email protected]")
>>> no IP address found for host bad.example.com (during SMTP
connection from mail-ed1-f53.google.com (test.wirefast.net) [209.85.208.53])
LOG: no IP address found for host bad.example.com (during SMTP
connection from mail-ed1-f53.google.com (test.wirefast.net) [209.85.208.53])
>>> host in "bad.example.com:^^mail-.*\.google\.com$"? no (failed to
find IP address for bad.example.com)
>>> accept: condition test failed in ACL "acl_allowed_rcpts"
Example 2: It finds a match for [email protected] and does
not try to look up bad.example.com. The condition succeeds.
>>> [email protected] in "[email protected]"? yes
(matched "[email protected]")
>>> host in "^^mail-.*\.google\.com$:bad.example.com"? yes (matched
"^^mail-.*\.google\.com$")
>>> accept: condition test succeeded in ACL "acl_allowed_rcpts"
Neil Youngman
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/