devo mandare email tramite uno script...

lo script funziona così prende i destinatari da una tabella mysql(circa 1500 record) e tramite un ciclo eseguwe tutte le volte l'istruzione mail il problema è che arrivato a un certo punto di invii circa 600 si blocca lo script e nn va più avanti anche se all'interno del cilco ho impostato set_time_limit (0);

cosa devo fare per migliorare lo script e per mandare tutti i nominativi?