Received: from localhost (daemon@localhost) by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id OAA07094; Thu, 30 Jul 1998 14:27:07 -0400 (EDT) Received: by cs.cs.utk.edu (bulk_mailer v1.10); Thu, 30 Jul 1998 14:26:56 -0400 Received: by CS.UTK.EDU (cf v2.9s-UTK) id OAA07051; Thu, 30 Jul 1998 14:26:55 -0400 (EDT) Received: from doggate.exchange.microsoft.com (doggate.exchange.microsoft.com [131.107.88.55]) by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id OAA07026; Thu, 30 Jul 1998 14:26:46 -0400 (EDT) Received: by doggate.exchange.microsoft.com with Internet Mail Service (5.5.2232.9) id ; Thu, 30 Jul 1998 11:26:09 -0700 Message-ID: <8BB128650D00D211BAEF00A0C9C74EB902EA07@PILGRIM> From: "Larry Osterman (Exchange)" To: "'John C Klensin'" Cc: drums@cs.utk.edu Subject: RE: RE: DATA/RSET/NOOP arguments Date: Thu, 30 Jul 1998 11:24:13 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2232.9) Content-Type: text/plain; charset="iso-8859-1" But you DID do ABNF for the 250 reply code (ehlo-ok-rsp)...... My feeling is that if there are defined protocol elements in a response, that needs to be in the spec. So if the 220 response is REQUIRED to have a domain before the greeting string, it should be in the spec.... If, on the other hand, the "220 Service ready" response is just convention and is not required for interoperability, it clearly doesn't need to be specified. As far as I can tell, this only applies to 220, 221 and 421, the other responses appear to be simply text. Larry Osterman Sent from larryo-laptop.dns.microsoft.com running NT5 and Outlook 98 and Exchange Server 5.5. Please notify the sender of any difficulties -----Original Message----- From: John C Klensin [mailto:klensin@mci.net] Sent: Thursday, July 30, 1998 11:17 AM To: Larry Osterman (Exchange) Cc: drums@cs.utk.edu Subject: Re: RE: DATA/RSET/NOOP arguments On Thu, 30 Jul 1998 09:36:33 -0700 "Larry Osterman (Exchange)" wrote: > Oh, and before you complain, yes, I am aware of existing practice that scans > for the string ESMTP in the 220 line, in MY honest opinion, that is one of >... > Actually, on rescanning the document, I don't see any ABNF that describes > the 220 line, except for the following: > > 220 Service ready > > Shouldn't there be grammar describing the greeting message as well? > Something like: > > welcome ::= "220" domain [ SP greeting ] CRLF > greeting ::= 1* >... We haven't done ABNF for any of the reply codes, partially because it would have required some very circuitous language to permit the use of RFC 1893 coding without forcing a normative reference to 1893 and/or forcing us to debate whether that format should be required at this time. Is there a strong feeling that can of worms should be opened? john