Re: Negotiated noncompliance
Charles Lindsey <chl@clw.cs.man.ac.uk> Thu, 24 August 2000 02: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 WAA26671 for <drums-archive@odin.ietf.org>; Wed, 23 Aug 2000 22:14:31 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id WAA26982; Wed, 23 Aug 2000 22:14:10 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Wed, 23 Aug 2000 22:14:08 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id WAA26961; Wed, 23 Aug 2000 22:14:07 -0400 (EDT)
Received: from serenity.mcc.ac.uk (marvin@localhost) by cs.utk.edu with ESMTP (cf v2.9s-UTK) id WAA26943; Wed, 23 Aug 2000 22:14:04 -0400 (EDT)
Received: from serenity.mcc.ac.uk (130.88.200.93 -> serenity.mcc.ac.uk) by cs.utk.edu (smtpshim v1.0); Wed, 23 Aug 2000 22:14:04 -0400
Received: from nessie.mcc.ac.uk ([130.88.200.20] ident=root) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 13RmWo-000Jmp-00 for drums@cs.utk.edu; Thu, 24 Aug 2000 03:14:02 +0100
Received: from clw.cs.man.ac.uk (clerew.man.ac.uk [194.66.22.208]) by nessie.mcc.ac.uk (8.9.3/8.8.8) with ESMTP id DAA89610 for <drums@cs.utk.edu>; Thu, 24 Aug 2000 03:14:00 +0100 (BST) (envelope-from root@clw.cs.man.ac.uk)
Received: (from root@localhost) by clw.cs.man.ac.uk (8.9.1b+Sun/8.9.1) id WAA05662 for drums@cs.utk.edu; Wed, 23 Aug 2000 22:17:19 +0100 (BST)
Received: from localhost (localhost [127.0.0.1]) by clw.cs.man.ac.uk (8.9.1b+Sun/8.9.1) with SMTP id WAA05659 for <drums@cs.utk.edu>; Wed, 23 Aug 2000 22:17:18 +0100 (BST)
Message-Id: <200008232117.WAA05659@clw.cs.man.ac.uk>
Date: Wed, 23 Aug 2000 22:17:18 +0100
From: Charles Lindsey <chl@clw.cs.man.ac.uk>
Reply-To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Subject: Re: Negotiated noncompliance
To: drums@cs.utk.edu
MIME-Version: 1.0
Content-Type: TEXT/plain; charset="us-ascii"
Content-MD5: tw5M+EKeBM3bzqs1kWfzxw==
X-Mailer: dtmail 1.3.0 CDE Version 1.3 SunOS 5.7 sun4m sparc
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>
On Wed, 23 Aug 2000 10:09:36 -0400 Keith Moore <moore@cs.utk.edu> said... > > so here's another attempt at concrete wording Yes, I think that is better, but a bit verbose. .... > > An implementation which receives protocol which is not permitted > by the specification SHOULD (if it is a client) abort the attempt > to send the message and (if it is a server) reject the command > with an appropriate status code (rather than assume that the > non-complaint server will deliver the message). However, it is > recognized that non-complaint implementations are sometimes > widely deployed, and that there is occasionally a compelling > operational need for a client or a server to cope with > non-complaint peers until such time as the peers can be fixed. That has got rid of that horrid term "negotiated noncompliance". > > An SMTP implementation MAY be configurable to deviate from the > standard in order to meet operational requirements to cope with > specific non-compliant behavior that is believed to be > well-understood, subject to the following constraints: But I think the most important change you have made is that word "MAY". Any solution to this problem needs to involve a "MAY" (a) because that makes its status absolutely clear (b) because "MAY" has a slightly discouraging feel to it - sort of "well some implementations may do it that way for whatever reason, but noway is it to be regarded as the normal thing, and 'proper' implementations probably won't". Charles H. Lindsey ---------At Home, doing my own thing------------------------ Email: chl@clw.cs.man.ac.uk Web: http://www.cs.man.ac.uk/~chl Voice/Fax: +44 161 437 4506 Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K. PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5
- Negotiated noncompliance John Gardiner Myers
- Re: Negotiated noncompliance Dave Crocker
- Re: Negotiated noncompliance Keith Moore
- Re: Negotiated noncompliance Paul Hoffman / IMC
- Re: Negotiated noncompliance Keith Moore
- Re: Negotiated noncompliance Eliot Lear
- Re: Negotiated noncompliance Dave Crocker
- Re: Negotiated noncompliance Eliot Lear
- Re: Negotiated noncompliance Charles Lindsey
- Re: Negotiated noncompliance Keith Moore
- Re: Negotiated noncompliance Barry Leiba
- Re: Negotiated noncompliance Chris Newman
- Re: Negotiated noncompliance John Gardiner Myers
- Re: Negotiated noncompliance John Gardiner Myers
- Re: Negotiated noncompliance Charles Lindsey
- Re: Negotiated noncompliance Philip Hazel
- Re: Negotiated noncompliance DRUMS WG Chair
- Re: Negotiated noncompliance Eliot Lear
- Re: Negotiated noncompliance Keith Moore
- Re: Negotiated noncompliance Robert Elz
- Re: Negotiated noncompliance Philip Hazel
- Re: Negotiated noncompliance Robert Elz
- Re: Negotiated noncompliance Charles Lindsey
- Re: Negotiated noncompliance D. J. Bernstein
- Re: Negotiated noncompliance Russ Allbery
- Re: Negotiated noncompliance Claus Färber
- Re: Negotiated noncompliance Harald Alvestrand
- Re: Negotiated noncompliance Graham Klyne
- Re: Negotiated noncompliance Barry Finkel