Posted: July 5, 2016 at 8:49 am
|
Since the last two updates I have lost the ability for emails to send automatically upon registration in EE4. My wp_mailer is functioning as it should and I have setup sendgrid to work as an external mailer–wordpress, EE and theme are all updated to most current version. The oddest part I am seeing now, as to why I really cannot test this at all is that in the “To” field of the message activity screen it is telling me that there is “no recipient” when I clearly put in an email upon test registration. This was all functioning properly for the longest time until these past 2 updates with this new message cue system–its not passing them along, and now it seems not capturing the email addresses. Help please, this is a production site. Love EE by the way.. |
|
Update, I now realize it says no recipient until the email is generated–however the generating step is not happening I am having to generate email and send email all manually now–both admin and user…. |
Hi Sean, The new message queue uses wp-cron to work the messages through the system, do you have crons disabled on your site? There is an option within the messages setting to switch back to the previous way of sending messages. Try switching to that and confirm if you messages work. Go to Event Espresso -> Messages -> Settings You’ll find the option ‘Generate and send all messages’, set that to ‘On the same request’, save the settings and retest a new registration, do the emails send then? |
|
|
I have not deactivated wp-cron, nor is there a line initializing it in my wp-config.php. It has just always worked as it is on by default no? Also, I dont have the option in my messages settings you are referring to–see the image. |
|
|
|
I am using a multisite and noticing the option in the main domain name, but not within the subdomains using EE |
|
And, its not letting me change the option…keeps reverting back. |
|
I put in a request to move my license to the subdomain I am using EE on so its not running in multisite mode because I dont need it for all but this site–I am hoping that will help the issue. Let you know. |
|
Well nevermind, has to run in multisite mode if Im still part of one so that probably wont make a difference….. |
You can work around the Multisite option not saving issue (and force the emails to get sent on the same request) by adding the following code to your site:
You can add the above to a functions plugin. |
|
|
Worked perfectly, thank you!! |
The support post ‘Recend Update Broke Email Send Functionality’ 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.