Support

Home Forums Event Espresso Premium EE4 Email in "To" field is not receiving payment pending notifications

EE4 Email in "To" field is not receiving payment pending notifications

Posted: June 7, 2016 at 2:27 pm


sterncenter

June 7, 2016 at 2:27 pm

I am using version EE4. For purposes of this discussion, I am using a fake email below.

Currently under EE > General Settings my email is abc@xxx.com

Under EE > messages > Registration Pending Payment > Event Admin my email is abc@xxx.com

Under EE > messages > Registration Pending Payment > Primary Registrant I added email abc@xxx.com to [PRIMARY_REGISTRANT_EMAIL]

I create an event.

I register for event using a different email def@xxx.com

I choose to pay by check.

The pending payment email – Primary Registrant notification that was referenced above gets sent to def@xxx.com and abc@xxx.com.

The pending payment email – Event Admin notification that is suppose to go to the author (me) gets nothing.


Tony

  • Support Staff

June 7, 2016 at 2:53 pm

Hi Jenn,

I think in this case it would be easier if we could view how the message was set up within the admin, could you send temporary login details so we could take a look using this form:

https://eventespresso.com/send-login-details/

Under EE > messages > Registration Pending Payment > Primary Registrant I added email abc@xxx.com to [PRIMARY_REGISTRANT_EMAIL]

Do you want the primary registrant email to also go to the Event Admin? As well as the Event Admin notification that they would normally receive?


Tony

  • Support Staff

June 9, 2016 at 1:21 am

Hi Jenn,

I had a look into this and your setup should work fine, however on testing your site I don’t receive any emails at all.

I tested emails from within the EE Messages system and did not receive anything, I also triggered a password reset email for the account you set up for me and again nothing was received.

All of the emails use the wp_mail() function within WordPress which basically passes the emails over to your host for them to send (after doing some internal checking) as the notices are showing the email was sent wp_mail() is returning true it seems the problem is with your hosts mail server.

If you install the WP Mail Logging plugin and retest a registration do you see all of the correct emails within the log? That plugin hooks in just before wp_mail sends the email over to the host so it shows if the emails are actually being triggered so if they show up in that list it confirms and issue with the mail server.

You could use one of the transactional email services mentioned here:

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

Which basically means you use their server to send your email rather than your hosts. They have free tiers available and this usually resolves issues with email.

I would also advise looking into the failed WP updated on the site and recommend updating your plugins to the latest versions.


sterncenter

June 9, 2016 at 11:02 am

Hi Tony,

Thanks for looking into this. Prior to submitting a support request, we were getting emails, but in alignment with what you mentioned above, we are no longer getting emails. With that being said, we will review your suggestions and if there are any further questions or concerns, I will let you know.


sterncenter

June 10, 2016 at 10:38 am

After reviewing your suggestion with a programmer at TAG New Media, they made the following suggestion:

The cheapest solution would be to add an email address at xxx and use those login credentials for outgoing mail from the website. Typically if there’s an issue, its related to the from address.

Thoughts?


Lorenzo Orlando Caum

  • Support Staff

June 10, 2016 at 10:44 am

Hello,

I don’t recommend using a personal email for sending email. You’ll have a better experience by using a transactional email service as those services specialize in sending emails.

Here is a step by step guide for Sendgrid which has a generous free tier:

https://gist.github.com/lorenzocaum/4677f472b012a5a88630


Lorenzo

The support post ‘EE4 Email in "To" field is not receiving payment pending notifications’ 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