Posted: January 10, 2018 at 11:29 am
|
I’ve read though other messages on this topic and haven’t been able to find a fix yet. My EE registration confirmation messages, and possibly other messages, seem to have stopped sending as of December 19th. I’ve made no changes that I know of. 2,645 messages were sent from March 2017 to December 19th, 2017. I currently see 9 Queued for Generating, 217 Queued for Generating, and 0 Queued for Resending, Failed, etc. All of the message templates are using [CO_EMAIL] in the From field, as seems to be recommended. Please advise on what I can do to fix this. Thank you. |
Hi PlasmicSteve, 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. If not, can you verify whether *other* emails (like a WordPress password reset email) get sent from your site? You can install this plugin to verify whether the mail actually gets sent or not: |
|
|
Thanks for the quick reponse, Josh. I did a test e-mail but it wasn’t received. I went to install the suggested Mail Logging plugin but I got a warning that I’m using PHP version 5.3 and that plugin requires at least PHP 5.4 So installed a PHP Compatibility Scan plugin and ran it, seeing which plugins were compatible with PHP 7.0 It came back and said that Event Espresso is “Unknown” as to whether or not it will break with version 7. I have EE version 4.9.52 installed. Before I go any further on updating PHP to 7, can you let me know if my version of EE will be okay with that version? |
We actually recommend PHP 7, Event Espresso runs much better with it. |
|
|
Okay – I’ll update in a few hours – when I have more time to address any problems that may arise. I’ll update after that. |
|
Here’s where I am. The site’s host doesn’t yet offer an option to upgrade to PHP 7, so I updated to PHP 5.6 instead. This allowed the WP Mail Logging plugin to function. I sent two test emails from the EE Registration Approved template. Both were logged in WP Mail Logging as being sent to a correct address, but neither was received at that address. I also sent myself a password reset email as you recommended, and that also wasn’t received. This makes it seem like my issue is with WordPress itself and not EE specifically – but if you have any further advice on how to fix the WordPress e-mail sending issue, it would be appreciated. |
|
Nevermind – I resolved the problem. It had to do with our host and spam settings blocking outgoing emails. Nothing to do at all with Event Espresso specifically, but again thanks so much for your help with this. |
Thanks for the update, I’m glad you found the problem. A quick note for future readers, EE builds out the content of the emails and then passes them over to wp_mail() which checks the formatting, adds anything additional that it needs to and sends the email over to your server to do whatever it is set to do with the emails. If EE and WP Mail Log show the emails as snet but nothing is received then the problem if further downstream (as seen here) as EE doesn’t have any control over the emails after it passes them to wp_mail(), its all down to the server from there. |
|
The support post ‘Confirmation Emails Not Sending (8)’ 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.