Hello [email protected],

>From the docs of the verify = helo operation
it appears that this check succeeds if

A) the HELO string is an IP literal that matches $sender_host_address
[127.0.0.1]

OR

B) the HELO string is a name can be resolved to the
$sender_host_address 

OR

C) the $sender_host_address can be reverse-resolved to the HELO string
(PTR record lookup)


A, B work as intended, but C somehow does not (at least not if the PTR
record resolves to a name that has no A/CNAME entry itself, or the name
does but points to a different IP)

Any hints on what the problem is here?

My ACL RCPT check looks like the following:

  warn   !authenticated    = *
         verify            = helo
         set acl_m_helorfc = true

Also, as I can see from the code, if verify=helo runs into
temporary DNS problems, it fails rather than creates a
defer, unlike most other DNS related checkers in Exim,
could somebody confirm this please?


-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to