Hi.
In my postfix queue I can see messages with return code 5xx which are still in 
queue for delivery.
I find this strange, as the RFC 2821 states that codes starting with 5xx is a 
permanent failure, and "The SMTP client is discouraged from repeating the exact 
request".

Is this default behavior, or is this something I have done in my config by 
mistake?

An example from the mailq:
653001005C5     1832 Sat Nov 16 09:17:26  ikkes...@netthandelen.no
(host mta5.am0.yahoodns.net[98.138.112.32] said: 554 delivery error: dd This 
user doesn't have a yahoo.com account (qaram...@yahoo.com) [-5] - 
mta1500.mail.ne1.yahoo.com (in reply to end of DATA command))
                                         qaram...@yahoo.com

and this one:
624BC100599     1974 Sat Nov 16 00:01:31  anonym...@dist.kundeportal.no
(host spam.bitpro.no[92.42.64.205] said: 550 5.1.1 <postmas...@fiko.no>: 
Recipient address rejected: undeliverable address: host 
mail.bitpro.no[92.42.65.67] said: 550 5.1.1 User unknown (in reply to RCPT TO 
command) (in reply to RCPT TO command))
                                         postmas...@fiko.no

Why is postfix still trying to deliver these messages? Can this behavior be 
changed by configuration?

-Erik-

Reply via email to