Support

Home Forums Event Espresso Premium Emails are entering the queue, but never sending.

Emails are entering the queue, but never sending.

Posted: June 24, 2022 at 1:30 pm


timellis

June 24, 2022 at 1:30 pm

Hello,

I am having an issue on Event Espresso Version 4.10.30.p.

I have a confirmation email that is set up and when registering for the event, the confirmation emails don’t send. The messages tab show me that the emails are queued for sending but they aren’t sending, I have allowed a message to stay there for over 40 minutes with no change in status.

I have tried to use the send immediately button and I get the following error:

An error has occurred:
No message was sent because of problems with sending. Either all the messages you selected were not a sendable message, they were ALREADY sent on a different scheduled task, or there was an error. If there was an error, you can look at the messages in the message activity list table for any error messages.
EED_Messages – send_now – 1198

Messages are set to send on a separate request and upon setting to the same request they fail to send and go into pink “Messenger Is Executing” indefinitely.

Any help would be much appreciated.


Tony

  • Support Staff

June 27, 2022 at 5:11 am

Hi there,

To the left of each message is a ‘status bar’, the colour of that bar shows the status of the messages, so for these:

The messages tab show me that the emails are queued for sending but they aren’t sending, I have allowed a message to stay there for over 40 minutes with no change in status.

Are those messages sitting with a blue status bar or yellow?

Messages are set to send on a separate request and upon setting to the same request they fail to send and go into pink “Messenger Is Executing” indefinitely.

Based on this, it sounds like a fatal error is being thrown on the request which basically then leaves the message system not knowing what that message is doing.

Have you checked the severs error logs for any errors around the time you test those emails? They may hold some important information for this.

To explain a little, EE4 doesn’t actually ‘send’ email itself. It generates the email content, sets up the headers etc and then passes the email over to wp_mail().

wp_mail() is a WP core function which checks the headers, adds its own and allows plugins to hook in and do anything they may need to do (including completely change how the email is sent) and then passes the email over to your server to do whatever it is set up to do to send emails.

From the above is sounds like EE is generating the email and either right before it passes to wp_mail, or right after, there is an error being thrown and nothing being passed to EE for it to know what is happening. If that’s the case there is usually an error in the server’s error logs for it.

Do ‘normal’ emails work? For example a WP password reset email?


timellis

June 27, 2022 at 7:48 am

The emails are sitting with a blue status, however, having returned to the site after the weekend, those emails eventually did try to send and have been marked with the Pink message is executing status and have stayed there since.

Password reset emails are working fine.

I gave a glance to the server logs and haven’t found anything yet.


Tony

  • Support Staff

June 27, 2022 at 7:50 am

Who is your email provider? Gmail, Outlook, etc?


timellis

June 27, 2022 at 9:08 am

Our email provider is Office 365, so Outlook, there are no issues on our providers end, I’ve just had it checked.


Tony

  • Support Staff

June 27, 2022 at 10:19 am

Is your site set up to send the email through Outlook?

If so, how?

There are no issues on our providers end, I’ve just had it checked.

Just to give some context, I’ve heard exactly that multiple times and then found it to be an issue with the server not setup to send email correctly through Office 365 so even though it’s been checked we will still need to troubleshoot to confirm.


timellis

June 27, 2022 at 10:57 am

We are using the Delicious Brains Offload SES Lite plugin(https://wordpress.org/plugins/wp-ses/) to send the emails.
The address in question is verified by this plugin.


Tony

  • Support Staff

June 28, 2022 at 4:34 am

Ok, so iirc WP SES also logs the emails, correct?

Dashboard -> Settings -> Offload SES -> Activity

Can you see the EE emails there?


timellis

June 28, 2022 at 7:17 am

No, they are not making it to the email log in WP SES.
I also have WP Mail Log installed and they aren’t there either


Joao Victor

  • Support Staff

July 5, 2022 at 1:51 pm

Hi there!

I am Joao from the Event Espresso support team.
We are sorry you’re experiencing this.

Could you tell me if it’s happening only with Event Espresso emails? Have you already tried other emails (different from WordPress reset passwords)? Keep in mind we need to identify if it’s happening exclusively with Event Espresso.

I am waiting for your comment on this!

The support post ‘Emails are entering the queue, but never sending.’ 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