Support

Home Forums Event Espresso Premium Recend Update Broke Email Send Functionality

Recend Update Broke Email Send Functionality

Posted: July 5, 2016 at 8:49 am

Viewing 10 reply threads


Sean Tarantino

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..


Sean Tarantino

July 5, 2016 at 1:17 pm

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….


Tony

  • Support Staff

July 6, 2016 at 2:43 am

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?


Sean Tarantino

July 6, 2016 at 7:31 am

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.

Message Settings


Sean Tarantino

July 6, 2016 at 7:32 am

https://cdn.pbrd.co/images/8dLbmvAy2.jpg


Sean Tarantino

July 6, 2016 at 7:38 am

I am using a multisite and noticing the option in the main domain name, but not within the subdomains using EE


Sean Tarantino

July 6, 2016 at 7:39 am

And, its not letting me change the option…keeps reverting back.


Sean Tarantino

July 6, 2016 at 7:53 am

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.


Sean Tarantino

July 6, 2016 at 8:01 am

Well nevermind, has to run in multisite mode if Im still part of one so that probably wont make a difference…..


Josh

  • Support Staff

July 6, 2016 at 9:13 am

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:

add_filter( 'FHEE__EE_Messages_Processor__initiate_request_by_priority__do_immediate_processing', '__return_true' );

You can add the above to a functions plugin.


Sean Tarantino

July 6, 2016 at 9:20 am

Worked perfectly, thank you!!

Viewing 10 reply threads

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.

Event Espresso