Es myu común que los servidores de ambiente compartido tengan limites en la cantidad de correos que puede enviarse. El límite generalmente es XX cantidad de correos por hora. Antes de hacer el primer envio, recomiendo hablar con su proveedor de hosting y averiguar este valor.

Una vez que lo tengan, las modificaciones en la sección Miscellaneous del config.php que deben hacer para que PHPList respete los limites suponiendo nuestro limite real en 300 emails/hora son:

# cantidad de correos
define("MAILQUEUE_BATCH_SIZE",300);
 
# periodo de tiempo en segundo (3600 es una hora)
define("MAILQUEUE_BATCH_PERIOD",3600);
 
# de ser necesario, X cantidad de segundos extras entre mensaje y mensaje para evitar saturación
define('MAILQUEUE_THROTTLE',2);

Código original extraído del config.php

# define the amount of emails you want to send per period. If 0, batch processing
# is disabled and messages are sent out as fast as possible
define("MAILQUEUE_BATCH_SIZE",0);
 
# define the length of one batch processing period, in seconds (3600 is an hour)
define("MAILQUEUE_BATCH_PERIOD",3600);
 
# to avoid overloading the server that sends your email, you can add a little delay
# between messages that will spread the load of sending
# you will need to find a good value for your own server
# value is in seconds (or you can play with the autothrottle below)
define('MAILQUEUE_THROTTLE',0);


Si te resultó útil este artículo no olvides de dejar un comentario o visitar alguno de los auspiciantes. Gracias




Frases de los Buscadores:
Estas frases son generadas con las palabras ingresadas en los buscadores que luego terminan en mi sitio. En algunos casos representan a contenido que si bien existe en mi blog, esta en otro post, por lo que cliqueando en cada una se puede realizar una busqueda y encontrarlo.