Posted: 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 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. |
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? |
|
|
Bingo – an instant fix. Thank you for that. Is that all I need to do to keep this working? |
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. |
|
|
Ah I see thank you so much for your help |
You’re most welcome 🙂 |
|
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.