Salve, ho un problema su altervista.
Il server riesce ad inviare solo 3 email ogni due secondi, quindi invia solo le prime tre e poi non ne invia altre.

Io ho aggirato l'ostacolo inserendo uno usleep (670000) che fa una pausa di 0,67 secondi ogni email inviata.

Il problema adesso è il timeout della pagina che è pari a 30 secondi
In pratica dopo l'invio di circa 40 email la pagina va in timeout e blocca l'invio delle successive.

Qualcuno sa suggerirmi una stringa da aggiungere alla seguente che possa dividere l'invio in gruppi da 30 o 40 email, in modo che la pagina non vada in timeout?

Codice PHP:
if(!(@mail($row["email"],$subject[2],$body_s,"From: $support_email")))
$errarr[$i]=$row["email"]; $i++; } 
usleep(670000); 
Ringrazio sentitamente
Dario