The root cause of this problem is a change in the functionality for a 
configuration option.

from postconf(5):
lmtp_host_lookup (default: dns)
       The  LMTP-specific  version  of  the  smtp_host_lookup  configuration  
parameter.  See there for
       details.

       This feature is available in Postfix 2.3 and later.
...
smtp_host_lookup (default: dns)
       What mechanisms when the Postfix SMTP client uses to look up a hostâs IP 
address.  This  parameâ
       ter is ignored when DNS lookups are disabled.

       Specify one of the following:

       dns    Hosts can be found in the DNS (preferred).

       native Use the native naming service only (nsswitch.conf, or equivalent 
mechanism).

       dns, native
              Use the native service for hosts not found in the DNS.

       This feature is available in Postfix 2.1 and later.


I believe the default for lmtp_host_lookup before 2.3 was to look at
gethostbyname(), which most likely included /etc/hosts lookups.

This bug can probably be closed or marked wontfix due to the upstream change,
that is unless you want to revert it, of course.

wt
-- 
Warren Turkal (w00t)

Reply via email to