? ? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
4 Apr 2020

Now that we are using phpmailer 6'+ this code block is not needed as it is now the default. However it does not support dotless domains which joomla supports so we still need to set a validator.

It was an error to change from using auto to php for email address validation as the php validation does not support dotless domains which joomla supports so we have to use html5 as the validator.

this is a backport of #28574

technically this pr is a b/c break as it allows dotless domains and it has not allowed allowed dotless domains since #24726 was merged but its much more of a bug fix as we should have allowed dotless domains and that pr broke it

Testing Instructions

see #28574

avatar brianteeman brianteeman - open - 4 Apr 2020
avatar brianteeman brianteeman - change - 4 Apr 2020
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 4 Apr 2020
Category Libraries
avatar brianteeman brianteeman - change - 4 Apr 2020
Labels Added: ?
avatar gerryfrancis
gerryfrancis - comment - 4 Apr 2020

Now that we are using phpmailer 6'+

I am not sure if I understand this well, but AFAIK, 3.9.17 will use PHPMailer 5.2.28, right?

avatar brianteeman
brianteeman - comment - 4 Apr 2020

shoot I didnt check. i just saw that 5.2 was not supported by phpmailer even for security and incorrectly assumed we had therefore updated.

However that misassumption doesnt change the need for this pr or invalidate the changes. I will update the original post

avatar brianteeman brianteeman - change - 4 Apr 2020
The description was changed
avatar brianteeman brianteeman - edited - 4 Apr 2020
avatar ChristineWk
ChristineWk - comment - 12 Apr 2020

I have tested this item successfully on 09960ab


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28576.

avatar ChristineWk ChristineWk - test_item - 12 Apr 2020 - Tested successfully
avatar infograf768
infograf768 - comment - 14 Apr 2020

Could this, as well as #28574 have an impact on utf8 domains?

avatar brianteeman
brianteeman - comment - 14 Apr 2020

Test it and see

avatar viocassel
viocassel - comment - 16 Apr 2020

I have tested this item successfully on 09960ab


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28576.

avatar viocassel viocassel - test_item - 16 Apr 2020 - Tested successfully
avatar Quy Quy - change - 16 Apr 2020
Status Pending Ready to Commit
avatar Quy
Quy - comment - 16 Apr 2020

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28576.

avatar brianteeman
brianteeman - comment - 3 May 2020

@zero-24 any reason this hasnt been merged?

avatar HLeithner
HLeithner - comment - 3 May 2020

Could this, as well as #28574 have an impact on utf8 domains?

I'm waiting for this test.

avatar brianteeman
brianteeman - comment - 3 May 2020

there is no reason for it to fail. the html5 validate really just checks for something@something or something@something.tld unlike the php version which doesnt test for the first

using utf8 or punycode doesnt introduce any . or @ as that would obviously break all email so there is no reason it could fail

avatar HLeithner
HLeithner - comment - 3 May 2020

You requested the test not me. So I assume it's working. thanks

avatar HLeithner HLeithner - change - 3 May 2020
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-05-03 14:55:05
Closed_By HLeithner
Labels Added: ?
avatar HLeithner HLeithner - close - 3 May 2020
avatar HLeithner HLeithner - merge - 3 May 2020
avatar brianteeman
brianteeman - comment - 3 May 2020

thanks

Add a Comment

Login with GitHub to post a comment