Wietse Venema:
> Martin Vegter:
> > Hello,
> > 
> > I have noticed that my Postfix never resolves client IP Addresses into
> > hostnames. In the logs I have always entries like the following:
> > 
> >   connect from unknown[173.194.40.54]
> > 
> > I can resolve the IP manually into FQDN, using dig or host commands:
> > 
> >   host 173.194.40.54
> > 
> > So any DNS misconfiguration on my server is ruled out.
> 
> Postfix will ignore the name if it does not resolve to the client
> IP address (it will also log a warning to that effect).
> 
> > Do I ned to change any settings in postfix, so that client IPs are
> > resolved into hostnames?
> 
> You need the correct DNS server in /etc/resolv.conf.

That file must be world-readable (mode 644) and the / and /etc
directories must allow search permission (mode 755). Depending
in your OS this also applies to /etc/nsswitch.conf and files
referenced by it, as well as their parent directories.

> You must not have "disable_dns_lookups=yes" in main.cf or master.cf.
> 
> You must not have "smtpd_peername_lookup=no" in main.cf or master.cf.
> 
> You may also need to turn off chroot per instructions in
> http://www.postfix.org/DEBUG_README.html#no_chroot
> 
>       Wietse
> 

Reply via email to