Hmmmm, try not to set your encoding to base64. I think that Outlooks works find and decodes the base64 stream but this stream is a normal text, so with this in header you make obfuscating. You pass "fox jumps over a lazy dog" and Outlook thinks that is base64, so it decodes to "blablaba.......".
-- Andrey Hristov Web Developer Icygen Corporation BUILDING SOLUTIONS http://www.icygen.com -=-=-=--==--==--=-=-=-=-=-=-=-=-=-==--=-=-=-=-==--=-= Hello- � � I've always had this type of mail statement work for me: mail($to, $Subject, $Body, "From: $From\r\nContent-Type: text/html; charset=iso-8859-1"); My guess is that Outlook doesnt know what to do with the header you're sending it (maybe too much info for outlook??)... Other than that.... I've got no idea =) -- Jason Wood Chief Technology Officer Expressive Tek, Inc. 407 Kehrs Mill Road Ballwin, MO 63011 Phone 636.256.1362 www.expressivetek.com "Benny" <[EMAIL PROTECTED]> wrote in message 001501c15c1d$7f2f5560$0b01a8c0@ISKAT">news:001501c15c1d$7f2f5560$0b01a8c0@ISKAT... > >�Please help me. I have problem with html email. I send email to 3 email >�address : [EMAIL PROTECTED], [EMAIL PROTECTED] and [EMAIL PROTECTED] > >�The email client for yahoo & eudoramail is their web. And for the last >�destination, the email client is ms outlook. > >�The html email for yahoo & eudoramail are well received. But for the >�last destination the ms outlook display the wrong result like encrypted >�text. Below is my code and the result in ms outlook. > >�My code : > >�$s_to = '[EMAIL PROTECTED]'; >�$s_subject = 'Subject xxx'; >�$s_headers = "From: [EMAIL PROTECTED]\r\n"; >�$s_headers .= "MIME-Version: 1.0\r\n"; >�$s_boundary = uniqid("id"); >�$s_headers .= "Content-Type: multipart/alternative" . >� � "; boundary = $s_boundary\r\n\r\n"; >�$s_headers .= "This is a MIME encoded message.\r\n\r\n"; > >�$s_headers .= "--$s_boundary\r\n" . >�$s_headers .= � "Content-Type: text/html; charset=\"iso-8859-1\"\r\n" . >� � "Content-Transfer-Encoding: base64\r\n\r\n"; > >�$s_headers2 = chunk_split(base64_encode("bla...<b>bla...</b>"bla...")); >�$s_headers = $s_headers.$s_headers2.'--'.$s_boundary.'--'; >�@mail ($s_to, $s_subject,"", $s_headers); > > > >�Result in ms outlook : > >�Return-Path: <[EMAIL PROTECTED]> >�Delivered-To: [EMAIL PROTECTED] >�Received: (qmail 2773 invoked by uid 252); 22 Oct 2001 23:35:00 -0000 >�Date: 22 Oct 2001 23:35:00 -0000 >�Message-ID: <[EMAIL PROTECTED]> >�To: [EMAIL PROTECTED] >�Subject: Subject xxx >�From: [EMAIL PROTECTED] >�MIME-Version: 1.0 >�Content-Type: multipart/alternative; boundary = id3bd4ad2486465 This is >�a MIME encoded message. > > >�--id3bd4ad2486465 >�Content-Type: text/html; charset="iso-8859-1" >�Content-Transfer-Encoding: base64 > > >�PGZvbnQgZmFjZT0iVmVyZGEhlbHZldGljYSwgc2Fucy1zZXJpZiIgc2l6ZT0i > >�aXY+PC9mb250C90cj48L3RhYmxlPg== > >�--id3bd4ad2486465-- > > >�Regards; > >�Benny. > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
