Support

Home Forums Event Espresso Premium Emails Stopped Sending – Followed other threads of troubleshooting

Emails Stopped Sending – Followed other threads of troubleshooting

Posted: March 27, 2015 at 1:40 pm


Jimmy Cho

March 27, 2015 at 1:40 pm

Good Afternoon,

I tried to follow some advice in other threads on what to do with this. I’ve downloaded the plugins Check Email and Email Log – The wordpress installation IS sending emails out. However, when I try to do a test registration, there are no confirmation emails being sent at all for registration. This is something that has suddenly started happening.

They’ve been working up until yesterday (at least that’s the first reported problem of not receiving registration confirmation emails) – I can duplicate the problem, and I’ve excluded the WP installation as the problem.

Please let me know what I can do to continue troubleshooting this problem – thank you.

Additionally, is there like a master list/activity log somewhere – that we can check in the meantime that shows me when people register, rather than having to go into each event separately?

Thank you,

R.J.


Jimmy Cho

March 29, 2015 at 12:46 pm

does anyone happen to have any insight on this by chance?

Thanks

R.J.


Tony

  • Support Staff

March 30, 2015 at 4:35 am

Hi R.J.

Does the email log show the EE emails as being sent or do they not appear there either?

By default the emails will only be sent when payment is made in full and the user reaches the ‘Thank-you’ page.

So just to confirm are your users paying in full?


Jimmy Cho

March 30, 2015 at 6:59 am

So because we offer the chance for them to pay via check, they receive a confirmation email on registration – and then again on payment completion – this has always worked, up until last week.

I see on March 30th that you registered for a class, and it said an email was dispatched for that.


Jimmy Cho

March 30, 2015 at 7:09 am

I’ve also checked and our domain is not blacklisted – and other emails are being sent – like on new WP User creation, or the test email, the only ones that don’t get through are anything from Event Espresso plugin


Tony

  • Support Staff

March 30, 2015 at 7:21 am

Sorry I should have been more specific.

So because we offer the chance for them to pay via check, they receive a confirmation email on registration – and then again on payment completion – this has always worked, up until last week.

By default the emails are triggered when the user reaches the ‘thank-you’ page. When I registered onto your site, I noticed you only have online payment gateways active (which is why I mentioned pay in full)

I didn’t notice the test above the gateways stating you have sent an email to pay via check – http://take.ms/9JXyi

Ideally you should use the offline ‘check gateway’ within Event Espresso, so that the user can select that payment method and finalize the registration, currently if a user wishes to pay via check for multiple events and registers onto more than one, you will have problems with their registration.

On my registration I did not receiev any EE emails (by default at that point this is expected) but I did receive one showing my user account.

So can you go to Event Espresso -> General Settings -> Email Settings.

There you will find the option ‘Send registration confirmation emails before payment is received?’, is that currently set to No?

If you change that to Yes, you attendee will receive the confirmation email before payment is made, the emails will be sent on the page that I show a screen shot of above.


Jimmy Cho

March 30, 2015 at 7:29 am

Yes it is set to ‘Yes” to send emails before payment is made.


Jimmy Cho

March 30, 2015 at 7:29 am

As I said, this whole process has been working for almost a year now – and then suddenly stopped. The email log plugin shows that it’s firing the emails off, but nothing is reaching the inbox.


Lorenzo Orlando Caum

  • Support Staff

March 30, 2015 at 9:56 am

Hi RJ, thanks for getting a head start on troubleshooting. I’m interested in learning more about this comment:

The email log plugin shows that it’s firing the emails off, but nothing is reaching the inbox.

Nothing is appearing in SPAM / Junk Mail folder?

Do you currently have a transactional email service like Mandrill or Postmark app running?

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

If not, could you try registering for one of them and setting up a matching plugin on your WordPress site and then re-testing?


Lorenzo


Jimmy Cho

March 30, 2015 at 2:58 pm

I’ll give this a try tomorrow and see what happens. And no, nothing in junk – and I’ve tried many different email services and accounts. Something about the way event espresso sends emails is not making it out.

R.J.


Lorenzo Orlando Caum

  • Support Staff

March 30, 2015 at 3:05 pm

Hi RJ, we use wp_mail().

It is the native mail function for WP. It also sends out notifications like password resets.

Give Postmark app or Mandrill a try and let us know if the issue resolves itself.


Lorenzo


Jimmy Cho

April 1, 2015 at 9:37 am

Hi Lorenzo and staff – thank you for your help so far, I’m still looking into the Mandrill. I tried something else today, I turned OFF Fancy Headers – and the email made it through.

What happens with Fancy Headers that could be preventing this email (all of a sudden) to stop being delivered??


Dean

April 1, 2015 at 10:27 am

Hi,

Some servers do not like the way an email with Fancy Headers (not a technical term) and may reject emails silently.

Using something like Mandrill is still a good idea, especially if you send a lot of emails.

The support post ‘Emails Stopped Sending – Followed other threads of troubleshooting’ 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