From:             vitalichka at mail dot ru
Operating system: Windows XP
PHP version:      4.3.2
PHP Bug Type:     Mail related
Bug description:  CRLFCRLF in the "header" parameter is being converted to CRLF

Description:
------------
Our old API is using "mail" function to send e-mails. When it needs to
attach files, it creates the mail body and specifies it as a "header"
parameter for the "mail" function. With PHP 4.3.2 on Windows XP mail send
stopped working. The mail received had all of the "CRLFCRLF" ("\r\n\r\n")
strings converted to CRLF ("\r\n"), in other words some kind of header
parsing was done by mail function."CRLFCRLF" is absolutely necessary for
"message/rfc822" format. Maybe it looks a bit odd to use "mail" function
for that, but BEFORE it was working for years, and NOW it doesn't. The
"continuity of versions" law is broken.


-- 
Edit bug report at http://bugs.php.net/?id=24400&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=24400&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=24400&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=24400&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=24400&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=24400&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=24400&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=24400&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=24400&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=24400&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=24400&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=24400&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=24400&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=24400&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=24400&r=gnused

Reply via email to