This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 111
Problems with mailadress parsing #127
Comments
glensc
added a commit
to eventum/zend-mail
that referenced
this issue
May 14, 2017
Example Email-header: "Foo <bar" <foo.bar@test.com> Description: The example email-header should be valid according to https://tools.ietf.org/html/rfc2822#section-3.4 but the function AdressList.php/addFromString matches it incorrect. The result has the following form: "bar <foo.bar@test.com" This is clearly not a valid adress and therefore causes exceptions in the following code zendframework#127
Ocramius
pushed a commit
that referenced
this issue
Mar 1, 2018
Example Email-header: "Foo <bar" <foo.bar@test.com> Description: The example email-header should be valid according to https://tools.ietf.org/html/rfc2822#section-3.4 but the function AdressList.php/addFromString matches it incorrect. The result has the following form: "bar <foo.bar@test.com" This is clearly not a valid adress and therefore causes exceptions in the following code #127
This repository has been closed and moved to laminas/laminas-mail; a new issue has been opened at laminas/laminas-mail#45. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Example Email-header:
"Foo <bar" foo.bar@test.com
Description:
The example email-header should be valid according to https://tools.ietf.org/html/rfc2822#section-3.4 but the function AdressList.php/addFromString matches it incorrect. The result has the following form:
"bar <foo.bar@test.com"
This is clearly not a valid adress and therefore causes exceptions in the following code
Solution:
Changing the regex in the addFromString function from lazzy to greedy by removing "?" from the named capture group "name"
The text was updated successfully, but these errors were encountered: