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/

Reply via email to