- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Tue, 08 Sep 2009 08:31:33 +0200
- 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