Mam taki problem, że wysyłam przy pomocy klasy Rmail wiadomość email, ustawienia wyglądaj następująco:
<?php
$mail = new Rmail();
$mail->setFrom('adrian1987@o2.pl');
$mail->setSubject(strip_tags($_SESSION['temat'])); $mail->setPriority('high');
$mail->setTextCharset('utf-8');
$mail->setHeadCharset('utf-8');
$mail->setHTMLCharset('utf-8');
$mail->setHeader('Content-type', 'multipart/related');
$mail->setHTML($html);
?>
Deklaruję treść text jak i html, ale chcę żeby jeśli jest tylko taka możliwość to wyświetlana była treść html... i wszędzie działa, wiadomość jest wyświetlana poprawnie... na o2, na onecie, na gmailu... w wielu miejscach sprawdzałem i jest ok, tylko jak ściągnę pocztę na dysk przy pomocy outlooka to wtedy nie wyświetla mi wiadomości jako html a jako text... Czy może jakieś nagłówki albo coś powinienem dopisać/zmienić??
kod wiadomości html jest taki
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> #root{width:725px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;}
#top{width:725px;float:left;height:65px; background-image:url(http://ominia.pl/newsletter/szablon1/logo.jpg);background-repeat:no-repeat;background-position:right;}
#numer{width:250px;float:left;height:45px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:26px;padding-top:20px;}
#pasek_top {width:725px;height:20px;float:left;background-color:#C1C1C1;}
#content {width:725px;float:left;}
#kol_left {width:375px;float:left;}
#kol_right {width:350px;float:right;}
#pasek_bottom {width:725px;height:20px;background-color:#FFFFFF;float:left;}
#stopka {width:725px;height:80px;background-image:url(http://ominia.pl/newsletter/szablon1/stopka.jpg);background-repeat:no-repeat;float:left;}
#copy {width:725px;height:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#999999;text-align:center;}
A {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-decoration:none;}
#temat {width:350px;float:left;}
#zdjecie {width:350px;float:left;height:500px;background-image:url(http://ominia.pl/newsletter/szablon1/zdjecie.jpg);}
<div id="kol_left"><p><span style="font-size: small;"><span style="color: rgb(128, 0, 128);"><span style="font-family: Verdana;">Prawy obroĹ
„ca miaĹ
‚ z Realem kontrakt na jeszcze jeden sezon, ale klub zdecydowaĹ
‚, ĹĽe piĹ
‚karz juĹĽ nie jest potrzebny. Jak pisze
"Marca
" w poniedziaĹ
‚ek do Salgado zadzwoniĹ
‚ dyrektor sportowy Realu Miguel Pardeza, kt
óry zwolniĹ
‚ piĹ
‚karza z wtorkowego treningu. Za wczeĹ
›niejsze rozwiÄ
…zanie umowy klub wypĹ
‚aci mu 3 mln euro odszkodowania. Real jeszcze nie skomentowaĹ
‚ tych doniesieĹ
„, Salgado zrobi to na konferencji w Madrycie.
<br /> <span style="color: rgb(51, 51, 51);">PiĹ
‚karz przyszedĹ
‚ do Realu w 1999 roku z Celty Vigo. W ciÄ
…gu 10 lat w Madrycie dwa razy wygrywaĹ
‚ z klubem LigÄ
™ Mistrz
ów i cztery razy byĹ
‚ mistrzem Hiszpanii. W barwach Realu zagraĹ
‚ 250 mecz
ów, w reprezentacji kraju zagraĹ
‚ 53 razy.
</span><br /> Po odejĹ
›ciu z zespoĹ
‚u
"Kr
ólewskich
" Salgado nie powinien narzekaÄ
‡ na brak ofert. Interesuje siÄ
™ nim kilka hiszpaĹ
„skich klub
ów, m.in. Real Saragossa.
<br /><span style="color: rgb(255, 102, 0);">OdejĹ
›cie 33-letniego piĹ
‚karza to kolejny krok w odchudzeniu kadry Realu. Wicemistrzowie Hiszapani pozbyli siÄ
™ ostatnio teĹĽ Javiego Garcii, a bliscy przejĹ
›cia do nowych klub
ów sÄ
… Wesley Sneijder (Aston Villa) i Klaas-Jan Huntelaar (AC Milan).
</span><br /> <p><span style="font-size: small;"><span style="color: rgb(128, 0, 128);"><span style="font-family: Verdana;"><br /> PiĹ
‚karz przyszedĹ
‚ do Realu w 1999 roku z Celty Vigo. W ciÄ
…gu 10 lat w Madrycie dwa razy wygrywaĹ
‚ z klubem LigÄ
™ Mistrz
ów i cztery razy byĹ
‚ mistrzem Hiszpanii. W barwach Realu zagraĹ
‚ 250 mecz
ów, w reprezentacji kraju zagraĹ
‚ 53 razy.
<br /> <div id="temat"><h4><span style="color: rgb(0, 204, 255);"><span style="font-size: x-small;"><span style="font-family: Verdana;">WedĹ
‚ug hiszpaĹ
„skiej
"Marki
" Real Madryt rozwiÄ
…zaĹ
‚ kontrakt z prawym obroĹ
„cÄ
… Michelem Salgado. Klub uznaĹ
‚, ĹĽe 33-letni piĹ
‚karz nie ma szans na grÄ
™ w przyszĹ
‚ym sezonie. KoĹ
‚o poĹ
‚udnia w madrycie odbÄ
™dzie siÄ
™ konferencja prasowa, na kt
órej zawodnik odniesie siÄ
™ do informacji dziennika.
</span></span></span></h4> <p><span style="color: rgb(0, 204, 255);"><span style="font-size: x-small;"><span style="font-family: Verdana;"><br /> <div id="zdjecie" style="background-image:url(http://ominia.pl/newsletter/szablon1/1000002.jpg);"></div> <div id="copy">Zgodnie z UstawÄ? z dnia 26.08.2002 r. (Dz. U. Nr 144, poz. 1204) o Ĺ?wiadczeniu usĹ?ug drogÄ? elektronicznÄ?, wymagana jest zgoda na otrzymywanie w ten sposĂłb poczty informacyjnej. Ten newsletter jest rozsyĹ?any przez SPOT. ul. Dolna Wilda 87 61-501 PoznaĹ? Polska +48 (61) 835 88 40. W celu rezygnacji z newslettera kliknij
<a href="">tutaj
</a></div>