W3C home > Mailing lists > Public > public-html@w3.org > September 2009

4.10.4.1.5 E-mail state

From: Julian Reschke <julian.reschke@gmx.de>
Date: Tue, 08 Sep 2009 08:31:33 +0200
Message-ID: <4AA5FA45.1080407@gmx.de>
To: "public-html@w3.org" <public-html@w3.org>
"A valid e-mail address is a string that matches the ABNF production 1*( 
atext / "." ) "@" ldh-str 1*( "." ldh-str )  where atext is defined in 
RFC 5322 section 3.2.3, and ldh-str is defined in RFC 1034 section 3.5. 
[ABNF] [RFC5322] [RFC1034]"

Any particular reason why this doesn't use the "domain" ABNF term from 
RFC 5322?

"This requirement is a willful violation of RFC 5322, which defines a 
syntax for e-mail addresses that is simultaneously too strict (before 
the "@" character), too vague (after the "@" character), and too lax 
(allowing comments, white space characters, and quoted strings in 
manners unfamiliar to most users) to be of practical use here."

Using a grammar that only allows a subset of those strings allowed in 
EMail is not a "willful violation", but a profile.

BR, Julian
Received on Tuesday, 8 September 2009 06:32:25 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:07 UTC