[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2821bis/ter and procedures (was: Re: retry question)



ned+ietf-smtp@xxxxxxxxxxx wrote:

Which, if any, of b, c, and d get retried?
    

The message should be retried with recipient C only.

  
Why or why not?
    

Because the 554 could mean either that the message as a whole is unacceptable
or merely that no recipients were accepted.
  
I'd agree with this. The 554 means that the message wasn't allowed for recipients a and b. It doesn't say anything about how it would be handled for recipient c
What if the 554 were a 450?
    

Makes no difference.
  
I disagree with this though.

In that case, I'd retry for a, b and c

The 450 is a transient error, so the message needs to be retried for 'all' recipients. But, since the message has already failed for d before the receiving MTA saw the message, I wouldn't bother sending it to d again.
(However, I'd say that trying to send it to d again would not be a 'bad' error).
-- 
Paul Smith

VPOP3 - POP3/SMTP/IMAP4/Webmail Email server for Windows