You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 30, 2019. It is now read-only.
The HTML specification changed in January to reference RFC 6531 which means more or less anything with an '@' sign in the middle should be valid. Your reference is to the WHATWG spec and I don't know why they seem uninterested in supporting modern email addresses.
If I misunderstood the RFC and we still don't support IPv6 addresses that was an oversight and we should fix it. Otherwise, I think this issue can be closed...
The "valid e-mail address" definition in the spec:
https://html.spec.whatwg.org/#valid-e-mail-address
doesn't accept emails with an IPv6 host like
xyz@[IPv6:2001::1]
. E-mails like that are defined in "RFC 5321 (SMTP)" in section 4.1.3:https://tools.ietf.org/html/rfc5321#section-4.1.3
We've got an issue in AngularJS about not supporting such e-mails:
angular/angular.js#16599
and I noticed the HTML standard doesn't do that either. Is it a conscious decision? If yes, what are the reasons?
I searched the issues & PRs but the word "IPv6" doesn't return any results.
The text was updated successfully, but these errors were encountered: