CRLF Problem

From: Date: Fri, 29 Sep 2000 11:54:54 +0000
Subject: CRLF Problem
Groups: php.general 
Request: Send a blank email to php-general+get-18035@lists.php.net to get a copy of this message
sk-sly@online.de I have to send a HTML-Mail. it seems i have a problem with the CRLF $cr=chr(0x0D); $lf=chr(0x0A); $crlf=a_merge($cr, $lf, ''); //a_merge just works as array_merge unter PHP4 $to='test@test.org'; $subject='my_subject'; $from='sender@sender.org'; $ascmsg='This is the ASCII-Version'; $ascmsg=a_merge($ascmsg, 'this is the second line', $crlf); $htmlmsg='<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body>This is the <b>HTML</b>-Version</body></html>'; $header='From:'; $header=a_merge($header, $from, ' '); $header=a_merge($header, 'Reply-To:', $crlf); $header=a_merge($header, $from, ' '); $header=a_merge($header, 'MIME-Version: 1.0', $crlf); $header=a_merge($header, 'Content-Type: multipart/alternative; boundary=--SK--JE--', $crlf); $message='----SK--JE--'; $message=a_merge($message, $crlf, ''); $message=a_merge($message, 'Content-Type: text/plain; charset="iso-8859-1"', $crlf); $message=a_merge($message, $crlf, ''); $message=a_merge($message, $ascmsg, $crlf); $message=a_merge($message, '----SK--JE--', $crlf); $message=a_merge($message, 'Content-Type: text/html; charset="iso-8859-1"', $crlf); $message=a_merge($message, $crlf, ''); $message=a_merge($message, $htmlmsg, $crlf); $message=a_merge($message, '----SK--JE--', $crlf); mail($to, $subject, $message, $header); It works very well when I fetch this mail with Netscape Messenger. Outlook doesn't understand the $crlf ! How create a standart CRLF ? -- Sent through GMX FreeMail - http://www.gmx.net

« previous php.general (#18035) next »