ietf-smtp
[Top] [All Lists]

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

2008-08-08 08:06:50
ned+ietf-smtp(_at_)mrochek(_dot_)com 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