Re: smtpupd-12: MAIL resets state tables and buffers

Eric Allman <eric+ietf@sendmail.org> Wed, 02 August 2000 14:14 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 KAA26232 for <drums-archive@odin.ietf.org>; Wed, 2 Aug 2000 10:14:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id KAA20738; Wed, 2 Aug 2000 10:14:14 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Wed, 2 Aug 2000 10:14:14 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id KAA20721; Wed, 2 Aug 2000 10:14:13 -0400 (EDT)
Received: from knecht.Sendmail.ORG (marvin@localhost) by cs.utk.edu with ESMTP (cf v2.9s-UTK) id KAA20708; Wed, 2 Aug 2000 10:14:11 -0400 (EDT)
Received: from knecht.Sendmail.ORG (209.31.233.176 -> knecht.sendmail.org) by cs.utk.edu (smtpshim v1.0); Wed, 2 Aug 2000 10:14:11 -0400
Received: from jean-baptiste.sendmail.org (wireless-133-231.ietf.marconi.com [147.73.133.231]) by knecht.Sendmail.ORG (8.10.1/8.10.1) with ESMTP id e72EE8b28516; Wed, 2 Aug 2000 07:14:09 -0700 (PDT)
Received: from jean-baptiste.sendmail.org (localhost.sendmail.org [127.0.0.1]) by jean-baptiste.sendmail.org (Switch-2.0.0/Switch-2.0.0) with ESMTP id e72EE3u00935; Wed, 2 Aug 2000 07:14:03 -0700 (PDT)
Message-Id: <200008021414.e72EE3u00935@jean-baptiste.sendmail.org>
X-Mailer: exmh version 2.1.2 06/08/2000
To: Gregory Neil Shapiro <gshapiro@gshapiro.net>
From: Eric Allman <eric+ietf@sendmail.org>
X-URL: http://WWW.Sendmail.ORG/~eric
cc: drums@cs.utk.edu
Subject: Re: smtpupd-12: MAIL resets state tables and buffers
In-reply-to: Mail from Gregory Neil Shapiro <gshapiro@gshapiro.net> dated Sun, 30 Jul 2000 21:39:45 PDT <14725.785.893646.447082@monkeyboy.gshapiro.net>
Date: Wed, 02 Aug 2000 07:14:03 -0700
Sender: eric@sendmail.org
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>

I agree that MAIL should not be permitted when already in a transaction.

eric


============= In Reply To: ===========================================
: From:  Gregory Neil Shapiro <gshapiro@gshapiro.net>
: Subject:  smtpupd-12: MAIL resets state tables and buffers
: Date:  Sun, 30 Jul 2000 21:39:45 -0700 (PDT)

: Section 4.1.4 states, "MAIL ... MUST not be sent if a mail transaction is
: already open" which I agree with.  However, the wording in 3.3 and 4.1.12
: do not make this restriction and actually read as if:
: 
: C: MAIL From:<gshapiro@gshapiro.net>
: S: 250 Ok
: C: MAIL From:<gshapiro@sendmail.org>
: S: 250 Ok
: 
: should be allowed an implicit RSET would be done after receiving the second
: MAIL command.
: 
: Hoping that 4.1.4 is correct, this restriction should be mentioned in
: sections 3.3 and 4.1.12.
: