[Bug 11579] The valid-email address ABNF doesn't include IDN, so for it to work the value must be punycode (or at least converted to punycode when validating), but this isn't mentioned, except as an optional example ("User agents may transform the value for display a

http://www.w3.org/Bugs/Public/show_bug.cgi?id=11579

mercator+bugs@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mercator+bugs@gmail.com

--- Comment #2 from mercator+bugs@gmail.com 2010-12-20 17:36:35 UTC ---
(I was the one who originally submitted this.)

(In reply to comment #1)
> Maybe this should be upgraded to a "should".  Are actual implementations
> heeding the optional note?  It would be bad if not.


They're not. At least Opera isn't, which I believe is the only browser
supporting the e-mail validation at the moment. IDNs fail to validate in Opera.

That shortcoming led me to the spec.

The optional note ("User agents may transform ...") isn't in the paragraph
talking about validation, so it's not immediately clear you need to do that if
you want IDNs to validate (well, it should be obvious, but still).

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Monday, 20 December 2010 17:36:38 UTC