[wp-trac] [WordPress Trac] #17491: Make is_email() compliant with RFC2822
WordPress Trac
noreply at wordpress.org
Mon Mar 4 18:41:01 UTC 2019
#17491: Make is_email() compliant with RFC2822
-------------------------------------------------+-------------------------
Reporter: arena | Owner: (none)
Type: defect (bug) | Status: reopened
Priority: normal | Milestone: Future
| Release
Component: Formatting | Version: 3.1.2
Severity: minor | Resolution:
Keywords: has-patch dev-feedback needs-unit- | Focuses:
tests is-email |
-------------------------------------------------+-------------------------
Comment (by arena):
@achyuthajoy,
nice move, but out of scope of ticket subject !
WordPress is told to power more or less 10% of the web.
The wordpress open source dev community is obviously focused to fully
support web standards.
In WP, you can use left to right and right to left languages but cannot
use internationalized emails such as 用户@例子.广告 or θσερ@εχαμπλε.ψομ or
अजय@डाटा.भारत
If you read #46343 (closed invalid) there is still a lot of work to do ...
RFC822 (year 1982), 2822 (year 2001), 532x (year 2010), 653x (year 2012)
The last one (internationalized emails, RFC6531) requires smtp mail server
to support SMTPUTF8 extension (gmail as a smtp server does it very well).
May be there are some external constraints that make this part of the
wordpress code so stable (almost a decade) ! (maybe wordpress.com mail
servers ?)
I expect to know more whenever the V2 privacy roadmap will be formalized :
kick off, objectives, milestones, deadline ... (i googled it and all i
found for now is
[https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&keywords
=~privacy-
roadmap&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&col=component&order=priority
this])
Regards
--
Ticket URL: <https://core.trac.wordpress.org/ticket/17491#comment:34>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list