Salve a tutti, ho creato un piccolo script in php per mandare in automatico delle semplici comunicazioni a tutti gli utenti (circa 350) del mio sito via mail ( mass mail ):

Codice PHP:
....
....

$getemail mysql_query("SELECT email FROM newsletter") or die(mysql_error());     
$cont=0;          
while(
$data=mysql_fetch_array($getemail)) {     
   
$email=$data["email"];      
   
$header "From: $return_email\nReply-To: $return_email\nContent-Type: text/html;   charset=iso-8859-1";     
   if (
$cont==10) {         
      
sleep(6);         
      
$cont=0;     
   }     
   
$cont++;              
   
mail("$email""$title""$body""$header");     
}     
if(
mail) {         
  
header("Location: messaggio.php?messaggio=Successo!");
}
else {         
  
header("Location: messaggio.php?messaggio=Non inviata!");

Il problema è che non mi viene visualizzato il messaggio finale, esito positivo/esito negativo (alla fine del while) dopo che tutte le email sono state mandate, la pagina mi si blocca in loop oppure scade e dà errore. Forse sarà una banalità ma non ci riesco.
Grazie mille in anticipo.