Bulk email schedule

I've added a newsletter I want sent to my bulk mail list, How do i schedule it to send rite away and how do I confirm it has been sent? is there a way to track who the email has been sent to (like a history of sent)


Also once it is sent will it keep sending on a cycle or do i have to pause the job?

Setup your bulkmailer crontab, and make the newsletter Live, the bulkmailer will start processing the newsletter on its next run.


You will get a x/y mails sent progress report, as well as a complete message when the sending is done. You will also get a list of problematic recipients (no email address, no read access etc.). We do keep a log of mail sent on the file system, but we do not currently have the web interface to show this information. Also, when you start the newsletter sending again, this log will be cleared.



You do no have to pause the job, but if you want to send another newsletter next week/month, just make it Under Construction, change the page/content to send, and make it Live again.



Here’s a link to a quick guide: http://matrix.squiz.net/developer/articles/mysource-matrix/quick-guide-to-bulkmail

I'm experiencing the same problem too. I've set up already the bulkmailer crontab and i put it under the root account. Should the bulkmailer crontab be put under the root account or under the mysource matrix/apache account?. Like i have to login as apache user first then make the bulkmailer crontab there? Because after i made a bulkmailer crontab under the root account the bulkmail job state doesnt change from 'Waiting to Run'. Is there something wrong with my bulkmailer or the way i set upped the bulkmail module? By the way i followed the same format in my bulkmailer crontab --> */15 * * * * php /path_to_matrix/packages/bulkmail/run.php

[quote]I've added a newsletter I want sent to my bulk mail list, How do i schedule it to send rite away and how do I confirm it has been sent? is there a way to track who the email has been sent to (like a history of sent)


Also once it is sent will it keep sending on a cycle or do i have to pause the job?[/quote]





Job is live and newsletter is set, still saying "waiting to run" I even tried pushing the job by setting it to run in 2 minutes and added myself to the user lists but no email! so I know its not working.



The quick guide is useless as it doesnt have a step by step process to show how to set it up and monitor.



How can i get access to the history log if its not available live?



thanks

If you have the Bulkmail module, then you have the SSV version of MySource Matrix and thus access to Squiz Support. I recommend contacting Squiz Support to request implementation assistance to get your bulkmail jobs working correctly.


Avi
I am a customer of the developer that has the support set up with squiz hence why I am asking for help in public forum, If you have an answer that is relevant to my question please do help as my developer is overseas and getting in touch is very difficult.

You could contact Squiz Sales/Support yourself, I guess. Its very difficult to troubleshoot potential server-level problems on systems that we didn't install. We do our best on the forum, but sometimes the hands-on approach is quicker/simpler for both us and yourself.

From the quick guide:
To set up the bulkmailer to run every 15 minutes, you will need to create a cron entry (running as www-data or apache).

If it is still not running, check System Management Folder > Log Manager, and see if you can find anything relevant in bulkmail_errors and error. If you schedule the cron to run as root, it will cause file permission problem when apache tries to access the bulkmail file in the data directory.

PS: felt quite bad when someone said my article is useless.

It should run as the same user as the web server (either www-data or apache). As root, you can edit that user's crontab by running:

    # crontab -u www-data -e


You should also run the Cron Manager script as the same user, so there should be at least two entries in the crontab.