Hi. My english is not very good, so I prefer to explain in
spanish. But if it be necessary, I can try it in english.
Hola.
Administro un sitio web, cuya página web tiene la opción de
suscribirse a un boletín de noticias que obviamente manejamos con PHPList.
Hacía mucho que no actualizábamos el PHPList, teníamos la
versión 1.7.4. Para que no se produjera lag, teníamos la siguiente
configuración:
define(“MAILQUEUE_BATCH_SIZE”,4);
define(“MAILQUEUE_BATCH_PERIOD”,1);
define(‘MAILQUEUE_THROTTLE’,0);
Porque habíamos comprobado que era la más óptima para enviar
los 5.700 emails suscritos.
El problema es que hace un par de semanas actualicé a la
versión a la 3.2.2 y el responsable de enviar el boletín me dijo que no había
podido enviarlo. Cuando he ido a mirarlo he visto que ya estaba disponible la
versión 3.2.4 y la he instalado.
Ahora sí se puede enviar el boletín, pero va muy, muy
despacio. Cada envío de 4 emails, se está un rato cargando (y durante ese
tiempo no se puede acceder a la web), y me manda otro email a la cuenta del
administrador mostrándome el log del envío. Esto antes no era así, antes
simplemente enviaba 4 emails por segundo, y ya está. Hasta que se acababa la
cola.
He probado a poner la configuración siguiente:
define(“MAILQUEUE_BATCH_SIZE”,0);
define(“MAILQUEUE_BATCH_PERIOD”,1);
define(‘MAILQUEUE_THROTTLE’,2);
Pero tampoco funciona. Se pasa una eternidad cargando antes
de ponerse a enviar los emails. Tanto que he tenido que cancelar el envío,
porque mientras está cargando, bloquea la web.
Me gustaría estar como antes, pero no quiero volver a la
versión 1.7.4, porque imagino que la actual es mucho más segura.
Los datos de php info son:
PHP Version 5.3.3-7+squeeze19
Server API CGI/FastCGI
Gracias.