Originariamente inviato da Webmaster76
Ti conviene mandare solo tot mail alla volta, limitando la query con il llimit. Un refresh automatico alla pagina di invio proseguirà dall'ultimo valore inviato (memorizzando questo "puntatore" nel database e richiamandolo quando viene caricata la pagina). In questo modo puoi anche sospendere l'invio e proseguire in un secondo momento l'invio delle mail... o fermarsi in caso di errore nell'invio ecc ecc ecc

Questo è solo il principio, è semplice e garantisce di poter spedire un numero praticamente illimitato di mail... lo uso da tempo e non ho mai avuto problemi...
Scusa in che modo posso fare l'invio di tot email alla volta?
So cos'e' il limit ma non so come intendi utilizzarlo.

Forse vuoi fare qualcosa tipo:

invia_email.php invia le email da 0 a 10
finite queste dieci, passa a invia_email_2.php che invia da 10 a 20
finite queste, passa a invia_email_3.php che invia da 20 a 30
e cosi' via?
Oppure e' gestibile tutto da una sola pagina e con una sola query?