ietf-smtp
[Top] [All Lists]

Re: 2821bis AUTH48 fix (?)

2008-08-14 05:45:51

On Wed, 13 Aug 2008, Bart Schaefer wrote:
On Wed, Aug 13, 2008 at 8:36 AM, Tony Finch <dot(_at_)dotat(_dot_)at> wrote:
On Tue, 12 Aug 2008, Bart Schaefer wrote:
On Tue, Aug 12, 2008 at 10:07 AM, John C Klensin 
<john+smtp(_at_)jck(_dot_)com> wrote:

Any server sending back a 4yz or 5yz code in response to a RCPT
command is outside the spec.

I presume you meant "a DATA command" here.

A server can reply with 4yz or 5yz to DATA too.

Well, yes, but it depends on whether this means immediately after DATA,
or after the final "." at the end of the content.  It would be unusual
for a server to respond 2yz for at least one RCPT and then immediately
respond 4yz or 5yz (rather than 354) to DATA; my interpretation of
John's statement was that a server which did so was out of scope for the
part of the spec under discussion.

No, servers can reply with 4yz or 5yz to DATA and to <CRLF>.<CRLF>. See
sections 3.3 and 4.3.2.

A server might have to give a 4yz reply to DATA if it can't open a spool
file. It might want to reject the DATA command if the client used too
large a proportion of invalid recipient addresses.

Perhaps John meant "Any server sending back a 4yz or 5yz code in response
to a RCPT command after adding the arguments to its buffer is outside the
spec."

Tony.
-- 
f.anthony.n.finch  <dot(_at_)dotat(_dot_)at>  http://dotat.at/
SOUTHEAST ICELAND: SOUTHWESTERLY 4 OR 5, OCCASIONALLY 6 LATER IN WEST.
MODERATE. MAINLY FAIR. GOOD.