Bug #34526
closedMail sending fails with quoted&encoded e-mail addresses
100%
Description
Trying to send e-mail from addresses like `"Cālis.lv" <none@calis.lv>` fails with "Validation failed for ..." message. The problem is that t3lib_div::encodeHeader places encoding markers before quoues and produces the following:
=?utf-8?Q?"C=C4=81lis.lv"?= <none@calis.lv>
The correct would be:
"=?utf-8?Q?C=C4=81lis.lv?=" <none@calis.lv>
Later t3lib_mail_Rfc822AddressesParser does not see this as a quoted string and fails with an exception.
The solution is to fix the t3lib_div::encodeHeader to move quotes outside of the quoted value.
Updated by Gerrit Code Review over 12 years ago
- Status changed from New to Under Review
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/9378
Updated by Gerrit Code Review over 12 years ago
Patch set 1 for branch TYPO3_4-7 has been pushed to the review server.
It is available at http://review.typo3.org/9594
Updated by Gerrit Code Review over 12 years ago
Patch set 1 for branch TYPO3_4-6 has been pushed to the review server.
It is available at http://review.typo3.org/9595
Updated by Gerrit Code Review over 12 years ago
Patch set 1 for branch TYPO3_4-5 has been pushed to the review server.
It is available at http://review.typo3.org/9596
Updated by Dmitry Dulepov over 12 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset c3ecb4c8587bb92007ab7b5fdff01cc0c48b72f4.
Updated by Riccardo De Contardi about 7 years ago
- Status changed from Resolved to Closed