html e-mail wordt als plain weergegeven binnen outlook 2003
Tom Hes
06/12/2008 20:00:00Ik zit met een huge probleem.
Voor het verzenden van een html tell-a-friend mail gebruik ik phpmailer.
Nu heb ik het getest in de volgende clients:
outlook express
outlook 6
outlook 2003
outlook 2007
gmail
yahoo
hotmail
Mail van mac
Entourage
Overal komt het goed aan, behalve in outlook 2003 dat zich binnen een bedrijfsnetwerk bevindt.
Dit is de code die ik gebruik:
Heeft iemand een idee waaraan het kan liggen?
Voor het verzenden van een html tell-a-friend mail gebruik ik phpmailer.
Nu heb ik het getest in de volgende clients:
outlook express
outlook 6
outlook 2003
outlook 2007
gmail
yahoo
hotmail
Mail van mac
Entourage
Overal komt het goed aan, behalve in outlook 2003 dat zich binnen een bedrijfsnetwerk bevindt.
Dit is de code die ik gebruik:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
$body = eregi_replace("[\]",'',$mail_template);
$mail = new PHPMailer();
$mail->AddAddress("$email" , "$naam" );
$mail->From = $your_email;
$mail->FromName = $your_name;
$mail->Subject = $row['email_subject'];
$mail->Body = $body;
$mail->Host = "localhost";
$mail->Mailer = "mail";
$mail->CharSet = "UTF-8";
$mail->SMTPAuth = true;
$mail->IsHTML(true);
$mail->Send();
$mail = new PHPMailer();
$mail->AddAddress("$email" , "$naam" );
$mail->From = $your_email;
$mail->FromName = $your_name;
$mail->Subject = $row['email_subject'];
$mail->Body = $body;
$mail->Host = "localhost";
$mail->Mailer = "mail";
$mail->CharSet = "UTF-8";
$mail->SMTPAuth = true;
$mail->IsHTML(true);
$mail->Send();
Heeft iemand een idee waaraan het kan liggen?
PHP hulp
18/11/2024 01:21:34Leroy Boerefijn
06/12/2008 20:15:00Noppes
06/12/2008 20:15:00Zet regel 13 eens voor regel 8
mmm de constructie is:
// setup the $mailer class
$htmlBody = 'My HTML Body....';
$textBody = 'My text-only body....';
$mailer->Body($htmlBody);
$mailer->isHTML(true);
$mailer->AltBody($textBody);
// Send the mail...
mmm de constructie is:
// setup the $mailer class
$htmlBody = 'My HTML Body....';
$textBody = 'My text-only body....';
$mailer->Body($htmlBody);
$mailer->isHTML(true);
$mailer->AltBody($textBody);
// Send the mail...
Gewijzigd op 01/01/1970 01:00:00 door Noppes
Tom Hes
06/12/2008 20:21:00Noppes schreef op 06.12.2008 20:15:
Zet regel 13 eens voor regel 8
Dan werkt ie in de normale outlook 2003 niet.
zoals ik m nu heb werkt in in de "normale" 2003 wel , maar in die van een bedrijfsnetwerk niet.
MOet ik misschien een paar veiligheidsvariabelen toevoegen?
Zijn die er?