Support

Home Forums Event Espresso Premium Notifiation Emails No Longer Being Sent Out

Notifiation Emails No Longer Being Sent Out

Posted: June 19, 2019 at 5:47 am


Ronald Aoki

June 19, 2019 at 5:47 am

Hello guys,

Just upgraded our PHP to the latest version of 7.3.2 as per WP’s suggestion and now our emails are no longer being sent out from WordPress, version 5.2.2.

We ran a PHP compatibility checker and found the following warning for our Email Log plugin:

Line 140 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4

Any advice would be appreciated. Here are our site details:

Event Espresso version: 3.1.37.14.P
WordPress version: WP 5.2.2

Thanks in advance.


Tony

  • Support Staff

June 19, 2019 at 6:41 am

Hi there,

Line 140 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4

This means you have a php.ini, user.ini etc file used to set PHP settings on your server that contains the safe_mode option, the above is essentially telling you that an option you have set on your PHP config is no longer used.

When you trigger an email with EE3, does that email show up in your email log above? (Regardless if it is actually received)


Ronald Aoki

June 19, 2019 at 2:03 pm

Hi Tony,

Thanks for your quick response. Yes, the email does show up in the Email Log but is not sent out.

Please advise.

Thanks again.


Josh

  • Support Staff

June 19, 2019 at 2:37 pm

There could be a number of issues between WordPress and the server that don’t allow for the emails to be sent out. One way to bypass all of those issues is use a transactional email service + plugin. We have a number of recommendations here:

https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/


Ronald Aoki

June 20, 2019 at 2:23 am

Thank you, Josh.

Having the host revert back to a lower PHP version compatible with WP 5.2.2 seems to have resolved the issue for now.

Thanks again.


Josh

  • Support Staff

June 20, 2019 at 6:34 am

Hi Ronald,

WordPress may require PHP 7+ by the end of this year.

https://wordpress.org/news/2019/04/minimum-php-version-update/

With that in mind you could work with your host to find out why no emails with PHP 7, or upgrade to a transactional email service.


Ronald Aoki

June 21, 2019 at 11:56 pm

Thanks for the heads up, Josh.

We will plan accordingly. It looks like a transactional email service will be the way to go since we know that emails via the Email Log plugin will not send out emails with PHP 7.3 with EE3 for some reason.

Thank you.


Ronald Aoki

June 22, 2019 at 12:08 am

And just for documentation purposes, we are currently running PHP 5.6.30, WP 5.2.2 and EE 3.1.37.14.P with emails being sent out via the Email Log plugin.


Tony

  • Support Staff

June 24, 2019 at 4:27 am

with emails being sent out via the Email Log plugin

Are you sure the emails are sent out via your logging plugin?

Which email logging plugin are you using? Most simply log whatever has been sent to wp_mail, they don’t send emails themselves and if that were the case it should continue to work with both PHP versions.

The support post ‘Notifiation Emails No Longer Being Sent Out’ 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