Limiting sending with batch_size, batch_period and domain_batch

My webhost is allowing me to send only max 180 emails per hour.
I use cron to process messages every 5 minutes.

Can i use batch_size, batch_period and domain_batch parameters like with older phplist (now i am using version 3.2.4) and what is the correct values for each of the paramaters (if those are wrong)?

This is what i used with older phplist:

define(“MAILQUEUE_BATCH_SIZE”,15);
define(“MAILQUEUE_BATCH_PERIOD”,60);
define(‘MAILQUEUE_THROTTLE’,1);
define(‘USE_DOMAIN_THROTTLE’,0);
define(‘DOMAIN_BATCH_SIZE’,1);
define(‘DOMAIN_BATCH_PERIOD’,120);
define(‘DOMAIN_AUTO_THROTTLE’,1);

Those settings look ok. phplist will send a batch of 15 emails at 1s intervals, which is run 12 times each hour by the cron job. So the effective rate is 180/hour.

1 Like

Hi @duncanc, Take a look below:

define(“MAILQUEUE_BATCH_SIZE”,100);
define(“MAILQUEUE_BATCH_PERIOD”,60);
define(‘MAILQUEUE_THROTTLE’,10);

define(‘USE_DOMAIN_THROTTLE’,1);
define(‘DOMAIN_BATCH_SIZE’,60);
define(‘DOMAIN_BATCH_PERIOD’,60);

Are you sure these combination will work together? I was looking for this answer for some days.
Thanks in advance.