Sere mas conciso con el problema que tengo.
Utilizo la clase
phpmailer para enviar los correos tal y como he dicho: Una tabla con un monton de direcciones (de momento mas de 2000), y envio un boletin a todos ellos con un bucle que recorre la tabla.
El problema que tengo es que, esta todo enviandose correctamente, cuando de repente, al cabo de cierto numero de correos, deja de enviar, y devuelve el error "from_failed" (el metodo send() que es el que envia permite saber porque no se ha enviado).
El from es el mismo para todos, y es una cuenta de correo existente.
Intente utilizar el retardo por si el servidor no dejaba mandar tantos correos en tan poco tiempo, pero no se solucionó.
Gracias por tanta ayuda!!