I setup a campaign (email to forum users) and I set it up to auto-run (if I use the correct term) via the cron. the issue is when I add new subscribers (manually) its not possible to “start” the campaign -again your terms are sort of confusing- so to send the email ASAP to the new members instead waiting next day… this is weird.
example: I added a test user and I m running this command from the
shell:
phpList - phpList version 3.4.7 (c) 2000-2019 phpList Ltd, https://www.phplist.com
phpList - Started [0.0037550000] (115)
phpList - Script stage: 6 [0.0006740000] (119)
phpList - Finished, Nothing to do [0.0001490000] (120)
phpList - Finished, All done [0.0009210000] (125)
I bet the next day the darn thing will sent the mail.
I really dont understand whats going on, is it because I setup the cron job, so the list refuses to process manually? really weird
@ux if you want the campaign to be sent straightaway by the cron job then it needs to run very often, say every few minutes. It sounds like you are running it only once each day.
If this is a real requirement, as opposed to just experimenting, then you should use the automatic requeue functionality but that has a minimum period of 1 hour. Or try the Autoresponder plugin. In both cases though you need to run the cron job more often.
@uxware You cannot do both. If your intention is to automatically send the campaign to new members then just choose the most appropriate requeue interval. It sounds like once a day is not sufficient.
I have sent over 1,800 campaigns and today in sending 1,812-1,817 it is giving me headaches. The unique views are unbelievable high and the campaign, which normally goes out in a couple of minutes has been processing for over an hour. I have 2,900 members in the list and unique views are 182,108 and this:
inprocess
276 Still to process
ETA: Wed 15 Jul 18:05
processing 169056 msgs/hr