Per olof Ljungmark:
[ Charset ISO-8859-1 unsupported, converting... ]
> Wietse Venema wrote:
> > Per olof Ljungmark:
> >> Our MX's use a LDAP directory to lookup valid addresses. Now, if this 
> >> directory for some reason becomes temporarily unavailable, postfix will 
> >> return a 5xx error for ALL incoming messages.
> > 
> > Sorry, that is a well-known bug in YOUR SYSTEM LIBRARY.
> > 
> > Postfix uses the SYSTEM LIBRARY function getpwnam() to look up the
> > user name, and when LDAP is busted, YOUR SYSTEM LIBRARY getpwnam()
> > returns that the user does not exist.
> > 
> > So please gt get YOUR SYSTEM LIBRARY fixed and all will be well.
> > There is ni way that Postfix can determine tat the SYSTEM LIBRARY
> > function getpwnam() falsely claims that the user does not exist.
> 
> I may be out on a limb here but what system library?

It's part of the operating system that you installed before Postfix.

Presumably, the PAM-LDAP driver is buggy - claiming that the user
does not exist, when in reality the LDAP server does not respond.

        Wietse

> Postfix is configured to use LDAP, in this particular case the LDAP 
> server is unavailable. Is the system (in this case FreeBSD) library then 
> responsible for the error?
> 
> In any case, this is the log from an occurance of the problem in question:
> 
> May 20 09:59:24 <host> postfix/smtpd[77250]: NOQUEUE: reject: RCPT from 
> <sender>[IP.HERE]: 550 5.1.1 <f...@address>: Recipient address rejected: 
> User unknown; from=<from> to=<t...@address> proto=ESMTP helo=<lap02le>
> 
> 
> 
> 

Reply via email to