Support

Home Forums Event Espresso Premium Emails stuck in queued for generating

Emails stuck in queued for generating

Posted: December 1, 2017 at 2:58 am

Viewing 5 reply threads


DeeJUK

December 1, 2017 at 2:58 am

Hi this problem has just started happening, the system worked fine until recently. I am running the latest version of WordPress and the Latest Version of EE Version 4.9.53.p.

This is what happens. I register for an event and the confirmation states and email has been sent. But I don’t get the email.

I go to admin and the email is stuck in Queued for Generating. 10 mins later it’s still there. The To field shows no recipient and the from field is blank also.

I click generate message now and the email then goes to Queued for Sending. But doesn’t send. I then click send immediately and the email is sent I receive the email. The email looks perfect.

My WP install is running the following plugins –

All 404 Redirect to Homepage
Black Studio TinyMCE Widget
Contact Form 7
Event Espresso
Event Espresso – Counties Pack: United Kingdom
Exclude Pages from Navigation
Genesis Easy Columns
Responsive Lightbox
Simple Page Ordering
Simple Share Buttons Adder
TinyMCE Advanced
User Roles and Capabilities
White Label CMS
WordPress Responsive Thumbnail Slider
WP Mail Logging
Yoast SEO

Can you please help me get these emails sent automatically and the system back to working as it was. Love the plugin when it’s working properly.


Tony

  • Support Staff

December 1, 2017 at 3:04 am

Hi there,

EE uses WP Cron to send the emails work through the email queue and it sounds like it has been disabled on your server.

Go to Event Espresso -> Messages -> Settings

You’ll see the option ‘Generate and send all messages:’

Set that to ‘On same request’ and restest a registration, do you receive it without forcing the email through the queue then?


DeeJUK

December 1, 2017 at 3:08 am

Bingo – an instant fix.

Thank you for that. Is that all I need to do to keep this working?


Tony

  • Support Staff

December 1, 2017 at 3:42 am

You can try contacting your host and have them check that WP Cron has not been disabled on your site if you’d like to switch back to using the message queue.

You can leave it on the setting you have now and if it doesn’t cause you problems that’s fine.

The difference between those 2 settings is how and when the emails are generated, with the option set to ‘On seaprate request’ EE queues the email when the registration is made and sets up a cron job to generate and then send the email. The reason for this is to reduce the processing required during the registration, if you register for 10 tickets EE then doesn’t need to generate 10 sets of emails on that specific request so its quicker for your users and then the emaisl arrive a little later.

On the same request EE basically does all of the processing, generating and sending of the emails when you user is waiting for the page to load.


DeeJUK

December 1, 2017 at 5:06 am

Ah I see thank you so much for your help


Tony

  • Support Staff

December 1, 2017 at 6:45 am

You’re most welcome 🙂

Viewing 5 reply threads

The support post ‘Emails stuck in queued for generating’ 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