On 6 Mar, Nigel Metheringham did thusly spake:
>
> Reading from the spec document....
>> Even if its address doesn't match `host_lookup', a sending host's real
>> name is looked up from its IP address if the argument it provides for
>> the HELO or EHLO command is the local host's own name, or the name of
>> one of its local domains, which seems to be a fairly common
>> misconfiguration.
>
> Does this extra logic actually gain anything, and would we be better
> dropping this special casing on DNS reverse lookups and just relying on
> the `host_lookup' config variable.
>
Agreed. This behaviour is non-obvious. When one has a
`host_lookup' or such type option, and one has only one of them, one
expects that specifying an IP range with it ACTUALLY RESULTS in that IP
range being omitted from reverse-lookups :-)
I am sure it would be most frustrating to users to find exim STILL
refusing to deliver, especially inside a masqueraded LAN where there is
no security concern.
Hence perhaps an extra option - host_lookup_domains ???
-paul
--
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.3i
mQCNAzdiRpAAAAEEANPUPC/Lrs4OCJOjWaIWaCYTzTIY1p73uPY+8ZOJH5fc4QNp
IAX+EFQ/yZ3RMOLg8yy++HufzBwDoePO4W0MKwyVFCcNIIjsY6JCXWdbpQXsY1LL
OASlGexQnEQ4mfc7ThOAKWSgPyiMv5vDJ6S0EL8rdIFL7fVv56BAxnN042FRAAUR
tCJQYXVsIFNoZWVyIDxwc2hlZXJAb2JzaWRpYW4uY28uemE+iQCVAwUQN2JGkKBA
xnN042FRAQF5CAP/Y0TaguqCpYiTEBHxZPpT/dliInVRBzryi4gdlgX6CCLDRRGH
ATP4ac8aiATegc4ev4+vcdn4fBwc6fQ2AP6hd25ZI93vShxztM/bQlGWy0zp79Uo
+69uGdJhdvgYpIsTCqppM/yjeXAJEqq5TG2Gy4pqHY235rspmeA/fX7kgIo=
=aX4m
-----END PGP PUBLIC KEY BLOCK-----
Cellular . . . +27 83 604 0615 . . . . Land . . . +27 21 761 7224
Obsidian Systems . . . . Linux installations, support, networking
info@??? . . . . . . . . . . Tel . . +27 21 448 9265
http://www.obsidian.co.za . . . . . . . Jhb . . . +27 11 792 6500
L I N U X . . . . . . . . . . . . . The Choice of a GNU Generation