W3C home > Mailing lists > Public > public-forms@w3.org > November 2014

RE: "International" email addresses

From: Shawn Steele <Shawn.Steele@microsoft.com>
Date: Wed, 19 Nov 2014 19:37:20 +0000
To: Jungshik SHIN (신정식) <jshin1987+w3@gmail.com>
CC: Anne van Kesteren <annevk@annevk.nl>, Steven Pemberton <Steven.Pemberton@cwi.nl>, "www-international@w3.org" <www-international@w3.org>, Forms WG <public-forms@w3.org>
Message-ID: <086cfe600a5e440bb75e70114225b10e@CY1PR0301MB0731.namprd03.prod.outlook.com>
Validating the IDN part is much more complicated than validating the local part, because you need to know the IDN rules.  Which means it probably isn’t just a “simple” regex.

So maybe the rule should allow Unicode in the domain part and encourage complete IDN validation as an additional step?

-Shawn

From: jshin1987@gmail.com [mailto:jshin1987@gmail.com] On Behalf Of Jungshik SHIN (???)
Sent: Wednesday, November 19, 2014 10:53 AM
To: Shawn Steele
Cc: Anne van Kesteren; Steven Pemberton; www-international@w3.org; Forms WG
Subject: Re: "International" email addresses

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15489 deals with it (EAI support in email form validation) although the summary is a bit misleading (it only talks about IDN).

Jungshik

On Wed, Nov 19, 2014 at 10:07 AM, Shawn Steele <Shawn.Steele@microsoft.com<mailto:Shawn.Steele@microsoft.com>> wrote:
Updating that to support EAI would be good.

-----Original Message-----
From: annevankesteren@gmail.com<mailto:annevankesteren@gmail.com> [mailto:annevankesteren@gmail.com<mailto:annevankesteren@gmail.com>] On Behalf Of Anne van Kesteren
Sent: Wednesday, November 19, 2014 2:07 AM
To: Steven Pemberton
Cc: www-international@w3.org<mailto:www-international@w3.org>; Forms WG
Subject: Re: "International" email addresses

On Wed, Nov 19, 2014 at 11:00 AM, Steven Pemberton <Steven.Pemberton@cwi.nl<mailto:Steven.Pemberton@cwi.nl>> wrote:
> So as far as I can see, an internationalised email address is:
>
>  address: atom-list "@" atom-list.
>  atom-list: atom ( "." atom )*
>  atom: C+
>  C: any character in the world EXCEPT (),.:;<>@[\]
>
> a) Do you agree?
> b) It was really hard to find this out. The internet is rife with
> people asking and getting bad answers. Please help the internet by
> being definitive.

I recommend matching HTML's definition:

https://html.spec.whatwg.org/multipage/forms.html#valid-e-mail-address



--
https://annevankesteren.nl/


Received on Wednesday, 19 November 2014 19:37:50 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:14:10 UTC