Bug #73485 [Com]: mail() adds a lone CR or LF
| From: | Sherwoodsports at gmail dot com | Date: | Thu, 24 Nov 2016 16:12:06 +0000 |
| Subject: | Bug #73485 [Com]: mail() adds a lone CR or LF | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-205617@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=73485&edit=1
ID: 73485
Comment by: Sherwoodsports at gmail dot com
Reported by: sherwoodsports at gmail dot com
Summary: mail() adds a lone CR or LF
Status: Not a bug
Type: Bug
Package: Mail related
Operating System: All
PHP Version: 7.0.X
Block user comment: N
Private report: N
New Comment:
I will modify and will send the output as soon as I can but am unable to for a day or two.
Previous Comments:
------------------------------------------------------------------------
[2016-11-24 15:56:15] sherwoodsports at gmail dot com
Again, your comment is unrelated to the original bug report. Please re-open this bug. I am unable
to compare output between 5.3 and 7.0. This is what needs to be done to determine if this original
report is a bug or not.
------------------------------------------------------------------------
[2016-11-24 08:50:20] yohgaki@php.net
OK. Back to original report.
Could you modify the test script and attach the modified test script (the phpt) so that the problem
can be seen as plain text output?
OS should not be "All". Are you using Windows or UNIX like OS? (Windows and UNIX uses
different code to send mails) Please specify what OS you are using.
------------------------------------------------------------------------
[2016-11-24 07:57:46] yohgaki@php.net
It trims unneeded chars at the first and end, detects malformed newlines, but it never add modified
headers by parsing addtional_headers.
If you have problem, please try to reproduce by modifying the phpt file that I've mentioned.
------------------------------------------------------------------------
[2016-11-24 07:51:59] yohgaki@php.net
Like I mentioned, you should provide "bug case", not creating new bug report.
PHP is not the only program modify mail header, so you should provide case that PHP produces
malformed mail headers.
BTW
To: <to@email.com>
X-PHP-Originating-Script: 0:test.php
From: from@email.com
From: <from@email.com> <--- PHP never adds this
by
mail("to@email.com", "Subject", "Message", "From:
from@email.com");
Current mail() accepts multiline header, i.e. it allows too long line folding by "\r\n ",
"\r\n\t", but it never split lines automatically.
------------------------------------------------------------------------
[2016-11-24 05:55:13] mattcoz at yahoo dot com
I opened a new bug for my issue: https://bugs.php.net/bug.php?id=73507
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=73485
--
Edit this bug report at https://bugs.php.net/bug.php?id=73485&edit=1