Received: from localhost (daemon@localhost) by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id VAA29439; Tue, 9 Sep 1997 21:52:13 -0400 (EDT) Received: by CS.UTK.EDU (bulk_mailer v1.7); Tue, 9 Sep 1997 21:51:52 -0400 Received: by CS.UTK.EDU (cf v2.9s-UTK) id VAA29339; Tue, 9 Sep 1997 21:51:51 -0400 (EDT) Received: from ester.dsv.su.se (ester.dsv.su.se [130.237.161.10]) by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id VAA29318; Tue, 9 Sep 1997 21:51:42 -0400 (EDT) Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138]) by ester.dsv.su.se (8.7.1/8.7.1) with ESMTP id DAA12630; Wed, 10 Sep 1997 03:51:39 +0200 (MET DST) Message-Id: In-Reply-To: <6dU$GEUUcsB@khms.westfalen.de> References: <199709072145.RAA01085@spot.cs.utk.edu> <199709072145.RAA01085@spot.cs.utk.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 10 Sep 1997 03:53:08 +0200 To: kai@khms.westfalen.de (Kai Henningsen), drums@cs.utk.edu From: Jacob Palme Subject: Re: Incorrect use of the word SHOULD in relation to Message-ID At 09.12 +0200 97-09-08, Kai Henningsen wrote: > The *only* reason I can see to make this SHOULD instead of MUST is > compatibility with 822. OTOH, IMHO, this could just as well be done by > saying MUST generate, but also MUST cope if missing - that's the way we > handle all the other differences to 822. This is true. Even if it is possible to construct other arguments for SHOULD instead of MUST, the real reason is probbably why it is a SHOULD is to keep compatibility with old software, coded according to RFC822 which did not have this MUST. The standard hast to say that messages without Message-ID are allowed on certain exceptional circumstances. What I was discussing was whether the use of the word SHOULD is correct, at least if we use definition of SHOULD in RFC2119. That definition does not allow the word SHOULD for things which we only allow to keep compatibility with old software. I suggest we use words like OBSOLETE or DEPRECATED when we talk about messages without Message-ID. In that way, we more clearly say that a conservative generator always generates them, but a liberal recipient is willing to accept messages without them. ------------------------------------------------------------------------ Jacob Palme (Stockholm University and KTH) for more info see URL: http://www.dsv.su.se/~jpalme