Re: RSET scope issue
Russ Allbery <rra@stanford.edu> Mon, 14 August 2000 23:43 UTC
Received: from cs.utk.edu (CS.UTK.EDU [128.169.94.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA20564 for <drums-archive@odin.ietf.org>; Mon, 14 Aug 2000 19:43:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id TAA04996; Mon, 14 Aug 2000 19:42:54 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Mon, 14 Aug 2000 19:42:53 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id TAA04979; Mon, 14 Aug 2000 19:42:53 -0400 (EDT)
Received: from windlord.stanford.edu (marvin@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id TAA04966; Mon, 14 Aug 2000 19:42:51 -0400 (EDT)
Received: from windlord.stanford.edu (171.64.12.23 -> windlord.Stanford.EDU) by cs.utk.edu (smtpshim v1.0); Mon, 14 Aug 2000 19:42:51 -0400
Received: (qmail 21560 invoked by uid 50); 14 Aug 2000 23:42:49 -0000
To: Detailed Revision/Update of Message Standards <drums@cs.utk.edu>
Subject: Re: RSET scope issue
References: <843164.3175258567@nifty-jr.west.sun.com>
In-Reply-To: Chris Newman's message of "Mon, 14 Aug 2000 16:16:07 -0700"
From: Russ Allbery <rra@stanford.edu>
Organization: The Eyrie
Date: Mon, 14 Aug 2000 16:42:49 -0700
Message-ID: <yl4s4njtom.fsf@windlord.stanford.edu>
Lines: 32
User-Agent: Gnus/5.0802 (Gnus v5.8.2) XEmacs/21.1 (Biscayne)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>
Chris Newman <cnewman@innosoft.com> writes: > There is a bug in the definition of the RSET command in section 4.1.1.5 > of draft 12. The current text follows: > 4.1.1.5 RESET (RSET) > This command specifies that the current mail transaction will be aborted. > Any stored sender, recipients, and mail data MUST be discarded, and all > buffers and state tables cleared. The receiver MUST send a "250 OK" reply > to a RSET command with no arguments. A reset command may be issued by the > client at any time. It is effectively equivalent to a NOOP (i.e., if has > no effect) if issued immediately after EHLO, before EHLO is issued in the > session, after an end-of-data indicator has been sent and acknowledged, or > immediately before a QUIT. In other situations, it restores the state to > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > that immediately after the most recent EHLO. An SMTP server MUST NOT close > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > the connection as the result of receiving a RSET; that action is reserved > for QUIT (see section 4.1.1.10). > The sentence I have marked is incorrect in the presence of the "AUTH" or > "STARTTLS" extensions and is generally contradictory with the definition > of "RSET", namely to reset the _transaction state_ rather than the > _connection state_. > I propose that the sentence marked above be deleted. I support this change. -- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>
- RSET scope issue Chris Newman
- Re: RSET scope issue Lee Thompson
- Re: RSET scope issue Russ Allbery
- Re: RSET scope issue Gregory Neil Shapiro
- RE: RSET scope issue Woodhouse, Gregory J.
- Re: RSET scope issue Russ Allbery
- Re: RSET scope issue Philip Hazel
- Re: RSET scope issue John Beck
- Re: RSET scope issue Russ Allbery
- Re: RSET scope issue Chris Newman
- Re: RSET scope issue Kai Henningsen