witam,
wysylam maile html za pomoca funkcji mail(). Kod wyglada tak:
[php:1:40ae54244e]<?php
$mail_text = "tekst html";
$mail_head = "MIME-Version: 1.0rn";
$mail_head .= "Content-type: text/html; charset=iso-8859-2rn";
$mail_head .= "From: jakiś@mailrn";
$mail_subject = "temat";
$mail_do= "adrsat@maila";
mail($mail_do, $mail_subject, $mail_text, $mail_head);
?>[/php:1:40ae54244e]
Niestety dla niektorych skrzynek pocztowych np: wirtualnej polski albo na serwrach home.pl utworzone w ten sposob maile nie wyswietlaja sie jako html, tylko jako niesformatowany tekst ze znacznikami html w tresci oraz naglowkami na gorze wiadomosci. Nagłowki w ogole nie sa przetwarzane dla tych maili... Na innych serwerach natomiast tak wygenerowane maile wyswietlaja sie poprawnie jako html (np poczta.gdynia.pl czy poczta.onet.pl)
Dlaczego tak jest? W jaki sposob zdefiniowac naglowki maila, aby byl on wyswietlany na kazdym serwerze poprawnie, czyli jako tekst html??