Received: from localhost by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id UAA27124; Tue, 18 May 1999 20:05:34 -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 for ; 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: From: Graham Klyne Subject: obs-local-part Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" List-Unsubscribe: I am wondering if the syntax for obs-local-part in 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 : 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* #g ------------ Graham Klyne (GK@ACM.ORG)