Received: from localhost by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id RAA10602; Mon, 5 Jun 1995 17:22:38 -0400 X-Resent-To: drums@CS.UTK.EDU ; Mon, 5 Jun 1995 17:22:37 EDT Errors-to: owner-drums@CS.UTK.EDU Received: from wilma.cs.utk.edu by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id RAA10595; Mon, 5 Jun 1995 17:22:36 -0400 Received: from LOCALHOST by wilma.cs.utk.edu with SMTP (cf v2.11c-UTK) id RAA07748; Mon, 5 Jun 1995 17:22:34 -0400 Message-Id: <199506052122.RAA07748@wilma.cs.utk.edu> X-URI: http://www.cs.utk.edu/~moore/ From: Keith Moore To: Eric Thomas cc: drums@CS.UTK.EDU, moore@CS.UTK.EDU Subject: Re: address syntax In-reply-to: Your message of "Mon, 05 Jun 1995 16:23:50 +0200." <199506051431.KAA03763@CS.UTK.EDU> Date: Mon, 05 Jun 1995 17:22:28 -0400 Sender: moore@CS.UTK.EDU > > > >Could you give a more specific example of one or more SMTP servers > >which handle \-quoting in a dot-string but not a quoted-string? > > Oh, I meant in the local part. RFC821 gives you a choice between: > > "XYZ::BLAH::XX%\"whatever\"" > > and > > XYZ\:\:BLAH\:\:XX%\"whatever\" > > I've found SMTP programs, including IBM's, that don't handle the first > form well because they don't expect the \ inside a quoted string. Part of the problem may be section 3.4.4 of RFC 822, which specifies (in part) that Quotation marks that delimit a quoted string and backslashes that quote the following character should NOT accompany the quoted-string when the string is passed to processes that do not interpret data according to this specification (e.g., mail protocol servers). So while <"XYZ::BLAH::XX%\"whatever\""@domain> is legal in RFC 822, RFC 822 itself specifies that the "\"s should be removed, producing <"XYZ::BLAH:XX%"whatever""@domain>. (Arguably, even SMTP does not interpret data according to the RFC 822 specification.) Keith