Bug #80706 [Opn->Fbk]: HTML Emails Mangled with only one recipient
| From: | requinix@php.net | Date: | Wed, 03 Feb 2021 20:12:23 +0000 |
| Subject: | Bug #80706 [Opn->Fbk]: HTML Emails Mangled with only one recipient | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-231939@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=80706&edit=1
ID: 80706
Updated by: requinix@php.net
Reported by: josh at dirxion dot com
Summary: HTML Emails Mangled with only one recipient
-Status: Open
+Status: Feedback
Type: Bug
Package: Mail related
Operating System: Windows 2016 Std
PHP Version: 7.4.14
Block user comment: N
Private report: N
New Comment:
Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves.
A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external
resources such as databases, etc. If the script requires a
database to demonstrate the issue, please make sure it creates
all necessary tables, stored procedures etc.
Please avoid embedding huge scripts into the report.
Previous Comments:
------------------------------------------------------------------------
[2021-02-03 20:09:14] josh at dirxion dot com
Description:
------------
I suspect bug ID 72964 may be related to this issue.
With the release of PHP 7.4.14 we are experiencing an issue with our web email forms being
processed. It seems to mangle the HTML formatting when there is only one email address. I have
verified the problem does not exists in version 7.4.13 and that if I provide multiple addresses the
mangled HTML email content problem goes away.
7.4.14 email example
https://blogs.dirxion.com/tmp/examplebad.eml
7.4.13 email example
https://blogs.dirxion.com/tmp/examplegood.eml
Test script:
---------------
'Bcc: '. $VariableEmailGroup . "\r\n" .
If we add on a 2nd email address to the same syntax, the HTML formatting of the email is preserved
properly. The problem is we don't want to list out multiple email addresses.
'Bcc: ' . $VariableEmailGroup . ", \r\n\tuseremail@thisworksok.com\r\n" .
I will update with more details of what the variable value is once I receive an internal response.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=80706&edit=1