[Postfixbuch-users] address not listed for hostname
Mathias Jeschke
postfixbuch-users at gmj.cjb.net
Mi Mai 11 11:15:45 CEST 2011
Am 11.05.2011 10:31, schrieb Sandy Drobic:
> Dann sollte auch die Hostauflösung durch die /etc/hosts erfolgen. Dadurch
> lässt sich nicht erklären, warum dies nicht geschieht. Dann kann ich im
> Augenblick nicht helfen.
Meine Vermutung ist ja, dass es wegen dem Default-Parameter von
$smtp_host_lookup nicht geht. Zitat:
> smtp_host_lookup (default: dns)
> What mechanisms the Postfix SMTP client uses to look up a host's IP address. This parameter is ignored when DNS lookups are disabled (see: disable_dns_lookups).
> 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.
Auf meinen Systemen hilft daher (wenn ein Hostname wirklich nur lokal
bekannt ist):
$ postconf smtp_host_lookup
smtp_host_lookup = native
$ grep host /etc/nsswitch.conf
hosts: files dns
Gruß,
Mathias
Mehr Informationen über die Mailingliste Postfixbuch-users