Ciao a tutti, utilizzo una newsletter da tempo e non credevo ci fossero dei problemi, invece ho alcuni iscritti che mi dicono di ricevere in Outlook Express la newsletter con il corpo bianco e il contenuto in un allegato .htm
Di seguito c'è il codice usato per l'invio.
Qualcuno riesce a trovare un errore ? Nel mio Outlook Express io lo vedo benissimo, quindi non tutti la ricevono come allegato.
Grazie a tutti.
codice:
$getemail = mysql_query("SELECT email, header, nome FROM iscritti") or die(mysql_error());
while($data=mysql_fetch_array($getemail)) {
$type=$data["header"];
$email=$data["email"];
$nome=$data["nome"];
$datanews=date('m/d/Y');
if($type == "H") {
$header = "From: $return_email\nReply-To: $return_email\nContent-Type: text/html; charset=iso-8859-1";
mail("$email", "$title", "
<!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\">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; \" />
<title>mia newsletter</title>
</head>
<body style=\"margin: 0; padding: 0;\">
$body
\n\n
<hr size=1 color=#bbbbbb width=100%>
<font size=1>
se non vuoi ricevere piu <a href=\"http://www.miosito.com/newsletter/add_unsub.php?f=unsub_email&email=$email\">Disiscriviti</a></font>
</body>
</html>
", "$header");