su altervista tra una chimata a mail() e l'altra devono passare almeno 1/2secondi altrimenti le mail vengono ignorate...
a tale scopo di basta semplicemente fare un'unica chiamata a mail() specificando tutti gli indirizzi come BCC: ;)
questo un esempio perfettamente funzionante:
$from = "tuamail@dominio.com";
$intestazione = "From: $from\n";
$intestazione .= "Bcc: $from";
while(list($user_email) = sql_fetch_row($result, $dbi)) {
$intestazione .= ", $user_email";
}
$intestazione .= "\n";
mail($from, $subject, $content, $intestazione);
in pratica usi il while per raccogliere gli indirizzi ma la chiamata a mail() è una sola ;)
http://forum.altervista.org/showthread.php?t=22009
There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...