On Tue, 5 Aug 2008, Ned Freed wrote:
>
> It depends on whether or not any recipients were accepted. If any were 
> accepted
> the message data needs to be sent and if accepted only the ones that gave a 
> 4yz
> error should be retried. If all recipients got a 4yz you should abort and 
> retry
> the whole thing later.

Where is the text that explains this to an implementer without enough
common sense or experience with existing SMTPs?

> > There's even some text in section 4.5.4.1 which suggests the other
> > behaviour is correct: "When a mail message is to be delivered to
> > multiple recipients, and the SMTP server to which a copy of the
> > message is to be sent is the same for multiple recipients, then only
> > one copy of the message SHOULD be transmitted."
>
> All this is saying is that it is a good idea not to use separate transactions
> to send the same messages to multiple recipients on the same destination host
> unless you have to. It says nothing about the temporary failure case and how 
> to
> handle it.

I understand that, but since there's no text about how clients should
handle a mixed bag of good bad and ugly recipients, I can see how an
implementer could get it wrong.

Tony.
-- 
f.anthony.n.finch  <[EMAIL PROTECTED]>  http://dotat.at/
BAILEY FAIR ISLE FAEROES SOUTHEAST ICELAND: NORTH OR NORTHEAST 4 OR 5. SLIGHT
OR MODERATE . SHOWERS. MODERATE OR GOOD.

Reply via email to