[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