Hello,
My PHPLIST runs on a shared server. I have over 3000 addresses in my list, and wish to limit sending to 140 emails per hour.
My settings:
Cron job set to run every 20 minutes.
MAILQUEUE_BATCH_SIZE = 140
MAILQUEUE_BATCH_PERIOD = 3600
MAILQUEUE_THROTTLE = 25
MAILQUEUE_AUTOTHROTTLE = 0
USE_DOMAIN_THROTTLE = 0
MAX_PROCESSQUEUE_TIME = 0
I think I “Over configured” something, because I get process messages with info such as:
[Sun 29 Mar 2020 03:40] [CL] Started
[Sun 29 Mar 2020 03:40] [CL] Sending in batches of 140 messages
[Sun 29 Mar 2020 03:40] [CL] This batch will be 90 emails, because in the last 3,600 seconds 50 emails were sent
[Sun 29 Mar 2020 03:40] [CL] Processing has started,
[Sun 29 Mar 2020 03:40] [CL] One campaign to process.
[Sun 29 Mar 2020 03:40] [CL] Processing campaign 3
[Sun 29 Mar 2020 03:40] [CL] Looking for subscribers
[Sun 29 Mar 2020 03:40] [CL] Found them: 2010 to processProcess Killed by other process
[Sun 29 Mar 2020 04:00] [CL] Error: Process Killed by other process
[Sun 29 Mar 2020 04:00] [CL] Script stage: 5
[Sun 29 Mar 2020 04:00] [CL] 48 messages sent in 1209.13 seconds (142 msgs/hr)
So now the sending is too slow, because idle times are created. What should I fix?
Many thanks!
Guy