Foros del Web » Programando para Internet » PHP »

envio masivo phpmailer

Estas en el tema de envio masivo phpmailer en el foro de PHP en Foros del Web. Buenas a todos! Tengo un problema con un gestor de newsletter, al enviar una gran cantidad de correos no dá error y manda los correos ...
  #1 (permalink)  
Antiguo 24/03/2009, 03:13
 
Fecha de Ingreso: octubre-2007
Mensajes: 130
Antigüedad: 16 años, 6 meses
Puntos: 2
envio masivo phpmailer

Buenas a todos!

Tengo un problema con un gestor de newsletter, al enviar una gran cantidad de correos no dá error y manda los correos pero la aplicación se queda bloqueada y no envia la respuesta del servidor de que el envio se ha realizado correctamente.

Uso un documento txt con los emails separados por ; el cual paso a un array y hago un envio con un foreach por cada email.
Código PHP:
                        $a[0]=explode (";",$_POST["lista_emails"]);
            
$cont=count($a[0]);
            for(
$i=0;$i<$cont;$i++)
            {
                
$destinatario=$a[0][$i];
                include(
"envio.php");    
            } 
He visto en algún foro que se podría usar la función sleep() entre envio y envio para que no se queje el servidor de correo, pero veo el problema de que tardará mucho más el envio y ya tarda bastante.

Otra solución que he visto ha sido ajustar el tiempo máximo de ejecución por script y la memoria máxima de ejecución del script..... pero no sé como y dónde configurarlo.

¿Alquién tiene la solución? GRACIASSSSSSSS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:10.