Posted: December 4, 2017 at 7:22 am
|
Hi. I’ve recently moved the site to a new server. In the process there now seems to be an issue with emails being sent. Emails don’t seem to sent – in the queue they show like this: Seperately, just updated but nw shown this Thanks |
Hi Declan, Your new server probably isn’t set up to use crons to allow for sending emails on a separate request. If you go to test an email from one of the email Message template editors, do you receive the test? If so, it may help to go to Event Espresso > Messages > Message Settings and set the the option for emails to be sent on the same request.
You’ll need to update to Event Espresso 4.9.53.p. Your site has 4.9.52.p. |
|
|
Ok thanks – I’ve updated the config file to wp-crons, does that sound right? is it better to use crons vs the other method? RE update – the dashboard isn’t asking for any updates? Thanks |
|
oh and the test came through no problem! |
Can you explain a little what this means please, do you mean you updated wp-config.php to enable wp-cron on your server?
It’s better’ to use the message queue, which uses wp-cron. In the setting Josh mentioned above, it’s the ‘on separate request’ option. The reason its ‘better’ is it means there is less process and waiting time for your users. Using the message queue means EE tells the messaging system to queue up emails for the registrants, then generate and send them using wp-cron at intervals. The other option does all of that on the same request, meaning your users need to wait for your server to process, generate and send the emails, it’s not actually that long, but can mount up with a lot of registrations so the other option reduces the load.
Make sure you license key is set in Event Espresso -> General Settings and update the settings there, that will force EE to check for updates. |
|
The support post ‘Email Issues’ 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.