ietf-smtp
[Top] [All Lists]

Re: rfc2821bis-01 Issue 18: Usability of 1yz replies -- proposed text

2007-04-11 20:04:50



--On Wednesday, 11 April, 2007 21:30 -0400 Jeff Macdonald
<jmacdonald(_at_)e-dialog(_dot_)com> wrote:

On Wed, Apr 11, 2007 at 06:21:46PM -0400, John C Klensin wrote:

shouldn't this

          The SMTP client should send another command specifying
          whether to continue or abort the action.

be this

              The SMTP client MUST send another command specifying
              whether to continue or abort the action.

due to this?

(2) SMTP is designed as strictly a synchronized one-command /
one-response protocol.  Pipelining and some other extension
ideas that are floating around may permit delaying the
responses or otherwise changing the synchronization, but the
model remains.  So, once the server issues a reply (or the
last line of a multiline reply), it needs to get a new
command from the client before it can send out another
response code/line.  

Probably yes.  I seem to still be suffering a little reluctance
to change Jon Postel's text unless it is clearly necessary.

    john