obs-local-part
Graham Klyne <GK@dial.pipex.com> Wed, 19 May 1999 00:04 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 UAA17952 for <drums-archive@odin.ietf.org>; Tue, 18 May 1999 20:04:24 -0400 (EDT)
Received: from localhost by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id UAA27033; Tue, 18 May 1999 20:04:09 -0400 (EDT)
Received: by cs.cs.utk.edu (bulk_mailer v1.12); Tue, 18 May 1999 20:03:58 -0400
Received: by CS.UTK.EDU (cf v2.9s-UTK) id UAA27013; Tue, 18 May 1999 20:03:57 -0400 (EDT)
Received: from pegasus.group5.co.uk (LOCALHOST.cs.utk.edu [127.0.0.1]) by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id UAA26980; Tue, 18 May 1999 20:03:47 -0400 (EDT)
Received: from pegasus.group5.co.uk (193.128.238.226 -> mailhost.group5.co.uk) by CS.UTK.EDU (smtpshim v1.0); Tue, 18 May 1999 20:03:47 -0400
Received: from GK-Portable (unverified [207.94.139.171]) by pegasus.group5.co.uk (Rockliffe SMTPRA 2.1.5) with SMTP id <B0000805575@pegasus.group5.co.uk> for <drums@cs.utk.edu>; Wed, 19 May 1999 00:55:20 +0100
Message-Id: <3.0.32.19990519000628.013c1ec0@pop.dial.pipex.com>
X-Sender: xex41@pop.dial.pipex.com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 19 May 1999 01:04:10 +0100
To: drums@cs.utk.edu
From: Graham Klyne <GK@dial.pipex.com>
Subject: obs-local-part
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>
I am wondering if the syntax for obs-local-part in <draft-ietf-drums-msg-fmt-07.txt> is what was intended. The basis for this query is that local-part and obs-local-part do not seem to cover every construct allowed by RFC822 for "local-part". Specifically, I observe that the syntax for 'obs-local-part' does not allow an address of the form <"abc"."def"@foo.com> that is allowed by RFC822. Is this intentional? #g -- For reference, the syntax productions I have surveyed are listed below: The following syntax productions are extracted from <draft-ietf-drums-msg-fmt-07.txt>: Section 3.4.1: addr-spec = local-part "@" domain local-part = dot-atom / quoted-string / obs-local-part Section 3.2.4: atom = [CFWS] 1*atext [CFWS] dot-atom = [CFWS] dot-atom-text [CFWS] dot-atom-text = 1*atext *("." 1*atext) Section 4.4: obs-local-part = atom *("." atom) The corresponding productions from RFC822 (all taken from appendix D) are: addr-spec = local-part "@" domain ; global address local-part = word *("." word) ; uninterpreted word = atom / quoted-string atom = 1*<any CHAR except specials, SPACE and CTLs> #g ------------ Graham Klyne (GK@ACM.ORG)
- obs-local-part Graham Klyne
- Re: obs-local-part Pete Resnick