On Mon, Jul 13, 2009 at 07:18:03AM -0400, Wietse Venema wrote: > Keld Jørn Simonsen: > > 450 indicates a temporary dns error, and I have set > > unknown_address_reject_code = 550 > > unknown_address_reject_code is for permanent errors. > > In your case, the system library getnameinfo() returns a > temporary error, therefore Postfix will reply with 450. > > Since you also can't look up the name for my own server 168.100.189.2, > I suspect one or more of the following: > > - Incorrect system permissions of / /etc /etc/resolv.conf > /etc/nsswitch.conf or the files and directories referenced by > /etc/nsswitch.conf. > > Files must be world readable, and directories must have world > read-execute permission.
They look ok. And postfix does get answers from named. I receive all my mail via my local postfix, and I could not have done this email without postfix/named working - which it does most of the time. > - Running Postfix chrooted without providing the necessary files > in the chroot jail. Postfix is not chrooted. best regards keld