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]

Reply via email to