ciao, con questo script le mail vengono sempre inviate ma ogni tanto mi viene restituito l'errore could not instantiate mail function.Codice PHP:
$query = "SELECT * FROM $db_name.mailinglist";
$rq = mysql_query($query);
$totalrows = mysql_num_rows($rq);
$emailcount = 0;
if (mysql_num_rows($rq) != 0) {
while ($row = mysql_fetch_assoc($rq)) {
$mail->AddAddress($row['mail']);
if ($mail->Send()) {
$emailcount++;
if ($emailcount == $totalrows) {
echo 'la newsletter è stata correttamente inviata ai tuoi iscritti';
}else{
$mail->ClearAddresses();
}
} else {
echo 'Errore: mail non inviata';
echo $mail->ErrorInfo;
}
}
} else {
echo 'non ci sono sottoscrizioni alla newsletter';
}
da cosa può dipendere visto che tutti ricevono la mail?
grazie.