• Resolved rstoeber

    (@rstoeber)


    Our WordPress site is hosted at Go Daddy and we are using SendGrid to deliver email. Tests all work properly. The problem is that the only way anything ever gets sent is when we force it by clicking on “Don’t wait & send right now.” When we click that, one batch of 100 messages is sent properly, but nothing else goes out unless we click that again.

    The Newsletters page says “The last batch of emails should start sending automatically in the next few minutes.” but it’s stuck on 0/82.

    Assuming this is a Go Daddy/hosting problem we set up a cron job on a different server. Actually we’ve tried multiple servers now – one Raspberry Pi running at my house, and an Ubuntu server hosted at Rackspace. We set this cron to run every 5 minutes, but it doesn’t trigger sending emails.

    We carefully coped the cron URL from the Settings/Advanced page. When we go to that URL with a web browser it takes about 30 seconds to respond, and then we get the message:

    “MailPoet’s cron is ready. Simply setup a CRON job on your server (cpanel or other) to trigger this page.”

    That message is returned every time using a web browser, but it doesn’t trigger sending the emails.

    So, we’re sure there isn’t a firewall problem, and the wp-cron.php script exists and seems to run.

    Any idea what might be stopping the mail from sending? Any suggestions much appreciated.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter rstoeber

    (@rstoeber)

    I have now purchased/installed the premium version. On the Settings/Advanced page it now says “I’m a premium user, MailPoet.com will make sure my emails get sent on time.” but the emails are still not going out.

    Same problem described above still exists.

    have you ckd your email setup? I had a problem because I had put my ’email provider’ email instead of the ‘site email address’. I have the free version and set it up to automatically send when posted. So far it has worked. I included myself in the list.

    Thread Starter rstoeber

    (@rstoeber)

    Yes, all tests work. And the actual mailing will be sent if I force it by clicking the “Don’t wait” link. However, even if I force it, only the first batch will go out. After that I have to click the “Don’t wait” link again for each batch until all have been delivered.

    So something must be wrong with the cron process. Since this problem appeared I upgraded to the premium version of MailPoet which seems to have a different cron/delivery process. But that didn’t solve my problem.

    First of all, if you are a Premium user, you should get in touch with us over here: https://www.mailpoet.com/support/

    We are not allowed to provide support for Premium users on these forums.

    Second, it looks like your GoDaddy hosting is caching the wp-cron.php (that happens quite often). Please get in touch with them about this.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘cron not triggering send’ is closed to new replies.