Cita:
Iniciado por MarioNunes
Un cron tampoco me sería válido ya que la decisión de envío de e-mails lo hace el usuario y no el sistema...
Yo tuve mas o menos el mismo problema, y lo solucione con un cron.
Al poner a enviar los correos, lo que hacia realmente era insertar los datos del mail y los correos electronicos en una tabla de "pendientes", he hice un archivo php que buscara los mails que aun no se habian mandado con un cierto limite de registros (200), tambien hice que el cron llamara al archivo php cada cierto tiempo (30 min). De esta manera consegui que cada 30 minutos se enviaran 200 correos hasta que hubieran enviado todos.