newline in end of header is shown in start of message
| Bug #51604 | newline in end of header is shown in start of message | ||||
|---|---|---|---|---|---|
| Submitted: | 2010-04-19 20:49 UTC | Modified: | 2010-04-22 04:23 UTC | ||
| From: | pavol at klacansky dot com | Assigned: | aharvey (profile) | ||
| Status: | Closed | Package: | Mail related | ||
| PHP Version: | 5.3.2 | OS: | Ubuntu | ||
| Private report: | No | CVE-ID: | None | ||
[2010-04-19 20:49 UTC] pavol at klacansky dot com
Description:
------------
if I have a newline (\n) at the end of last header, it will show to start of message of mail
Test script:
---------------
<?php
$email = 'ufo@ufo.net';
$headers = 'From: ' . $email . "\n";
$headers .= 'Cc: ' . $email . "\n";
$headers .= 'X-Mailer: PHP/' . phpversion() . "\n";
$headers .= 'Content-Type: text/plain; charset=utf-8' . "\n";
$headers .= 'Content-Transfer-Encoding: 8bit' . "\n";
mail('test@test.tt', 'test', 'Hallo', $headers);
?>
Expected result:
----------------
Hallo
Actual result:
--------------
Hallo
Patches
php_bug51604.diff (last revision 2010-04-21 14:00 UTC by degeberg@php.net)Pull Requests
History
AllCommentsChangesGit/SVN commits
[2010-04-19 20:50 UTC] pavol at klacansky dot com
[2010-04-21 16:01 UTC] degeberg@php.net
[2010-04-22 04:05 UTC] aharvey@php.net
-Status: Open +Status: Assigned -Assigned To: +Assigned To: aharvey
[2010-04-22 04:23 UTC] aharvey@php.net