salve,
ho creato un semplice script per l'invio di email in PHP. Gli indirizzi li prendo da un DB. Chiaramente uso la funzione mail() di PHP per inviarle. Fino a qui tutto bene, ma poi se si va a controllare le mail, si nota che non arrivano a tutti gli iscritti della newsletter. Non arrivano mai agli indirizzi con provider LIBERO, ma certe volte anche al provider VIRGILIO. E' strano, da cosa può dipendere? questo è il codice:

// Specifico le intestazioni per il formato Html
$mail_in_html = "MIME-Version: 1.0\r\n";
$mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
$mail_in_html .= "From: <$mail_from>";


$result= mysql_query("SELECT indirizzo FROM iscritti",$db);
while ($records=mysql_fetch_array($result))
{
$indirizzo=$records['indirizzo'];

mail($indirizzo, $mail_subject, $mail_body, $mail_in_html);
}

FINE POST

Ciao