Newsletter won’t run automatically. I have tried cpanel cron job, external online cron job but it just doesn’t work. WP Cron seems to work fine. I have some other plugins that use it. However delivery works if I trigger delivery engine by hand for each batch.
This is what I have under diagnostic:
WordPress Cron System
ENABLED. (it’s ok)
Not active If inactive or always in “running now” status your blog has a problem: read more here.
Feed by Mail
Not active This time is not necessarily when the email will be sent but when Feed by Mail does its check to see if this is a planned day and if there is something to send.
Not active Indicates when the Follow Up system runs again (usually every hour) to check for new follow up to send out.
Oh yes, I use W3 Total Cache if this makes any difference. Changing newsletter configuration sometimes produces 404 page. And after that: The webpage at http://www.mypage.com/wp-admin/ has resulted in too many redirects.
Then I have to delete cookies to reach administration again.
About the cron: Newsletter register it’s own cron type that should fire every 5 minutes. If that cron is, for any reason, disabled by other plugin it may not work. It happened in the past with some plugin.
Can you send me the list of plugin you’re using?
Try to install the plugin wp control plugin which lists the scheduled task and the available shedulers.
Another small thing: you should force an upgrade if you’re testing the cron, since newsletter install it only on activation. You can force an upgrade from the diagnostic panel or deactivating and reactivating it.