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