Support

Home Forums Event Espresso Premium EE has stopped sending emails

EE has stopped sending emails

Posted: June 29, 2020 at 6:43 am


chcc

June 29, 2020 at 6:43 am

Hi,
EE was working fine until a few days ago when we noticed we were not getting any notification emails. EE is receiving confirmations from PayPal (standard) and the registrations are set to approved but no confirmation emails are being sent to either the registrant or admin. Customers are getting a confirmation email from PayPal.
I’ve tried setting ‘Send Related Messages’ to Yes and clicking ‘Update Registration Status’ button and get a message saying ‘queued for sending’ but no emails are actually queued or sent.
Your help would be appreciated.
Thanks,
Phil


Tony

  • Support Staff

June 29, 2020 at 8:29 am

Hi Phil,

Go to Event Espresso -> Messages.

Do you see your messages listed there? If so, what colour ‘status bar’ (the cooured bar to the left) do they have?


chcc

June 29, 2020 at 9:39 am

Thanks Tony,
There are lots of messages in there but all of the recent ones have ‘no recipient’ and for all of those the bar is grey. The others (prior to June 25) are green with email addresses visible. There are 33 messages in ‘Queued for generating’.
What causes ‘no recipient’ and how do I fix it please?
Cheers,
Phil


Tony

  • Support Staff

June 29, 2020 at 9:56 am

‘No recipient’ isn’t an issue, it’s simply a message that hasn’t been generated yet so EE doesn’t have a recipient to sent it to at that point.

So the problem is your messages aren’t moving through the message queue steps and are sitting waiting to generate.

Install the WP Crontol plugin on the site and go to Dashboard -> Tools -> Cron Events

Search for ‘AHEE__EE_Messages_Scheduler’ and you should have 3 events:

AHEE__EE_Messages_Scheduler__sending
AHEE__EE_Messages_Scheduler__generation
AHEE__EE_Messages_Scheduler__cleanup

Do you have all 3?


chcc

June 29, 2020 at 10:35 am

Thanks Tony,
I did that but the only hook is ‘AHEE__EE_Messages_Scheduler__cleanup’.


Tony

  • Support Staff

June 29, 2020 at 10:51 am

In that case, you will need to de-activate and then re-activate EE to force EE to rebuild those jobs.

You won’t lose any data when you do this but if you have any EE add-ons active, they may de-activate when core is de-activated and need to be manually re-activated afterwards.

Go to Dashboard -> Plugins.

Find Event Espresso 4 in the list and click de-activate. Wait for the page to load fully and re-activate.

Now check for the 3 jobs above.


chcc

June 29, 2020 at 11:25 am

Thanks Tony,
That worked and I have all 3 jobs now. What caused the jobs to stop working?


Tony

  • Support Staff

June 29, 2020 at 12:58 pm

Great, I’m glad that worked.

So far we haven’t found the cause and it has only happened on a handful of sights, we have a ticket to investigate it further.

The support post ‘EE has stopped sending emails’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso