Posted: October 4, 2016 at 1:01 pm
The event email notification to the administrator in the event has suddenly stopped working. I have changed no settings and nothing has changed with our email server. I still get website inquires from WordPress and I also tried to register for an event and I do receive the registrant confirmation. But no admin confirmation. Did something change with EE3? Is there something else I should be checking into? |
|
EE3 hasn’t changed in quite a bit. Usually when admin email notifications are no longer received it’s because the ISP or mail client has blocked or filtered them. A few things you can do are: 1) Check spam folder 2) Install an email logging to see whether the mail is being sent or not. The emails could actually be sent, but not received at the other end. |
|
I have already checked spam and there is nothing there. I’m seeing other emails come through WordPress but these are the only ones not coming through. I noticed PayPal has changed the format of their emails though. Could PayPal changing format affect the emails? It’s the only thing that has changed in our system setup. |
|
PayPals emails should not make any difference to EE. Try installing the WP Mail Logging plugin on the site and run a test registration. Do you see the admin email listed within the log then? |
|
PayPal is saying i have to update the IPN setting in PayPal and I can find the IPN somewhere in WordPress. can you tell me where i can find that setting? |
|
What did PayPal say you need to change with the IPN’s? Event Espresso passes IPN details to PayPal when you click to make a payment, the only setting that needs to be enabled for IPN’s to work should be within your PayPal account. If you log into PayPal, then click this link: https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history It should take you directly to the IPN setting page for your account, make sure the IPN’s are enabled. If you’d rather not use the link you can follow the instructions to find the IPN settings page here: http://stackoverflow.com/questions/24906227/where-is-the-ipn-history-on-the-new-paypal-website |
|
PayPal said i need to update the IPN in the IPN Settings page to have add an s to https but the IPN setting would be in WordPress and i can just copy and paste it to make sure it’s the most current one. I cannot find that information anywhere and the IPN setting in PayPal is currently pointing to a dev site that hasn’t been used in years. makes no sense. When i clicked the link you sent me it lists search results for IPN History and lists 1. A message ID, status disabled and a transaction ID. there is no edit option to enable. now what? |
|
The IPN setting is actually in your PayPal account. You’ll follow these instructions to set up your IPN listener: 1) Log in to your PayPal business account at http://www.paypal.com. 2) Click the profile icon (Profile menu) on the top right side of the page. From the Business Profile menu, select Profile and Settings, then select My selling tools. 3) Click the Update link in the Instant payment notifications row, in the Getting paid and managing my risk section. 4) Click Choose IPN Settings to specify your listener’s URL and activate the listener. The following page opens: 5) Specify the URL for your listener in the Notification URL field. Any URL will be fine there because Event Espresso will override this value with the correct URL. 6) Click Receive IPN messages (Enabled) to enable your listener. 7) Click Save. The following page opens: |
|
As long as it is enabled in the account its fine. When a payment passes the details over it overrides whatever is set within that field, the IPN’s just need to be enabled and PayPal require a URL to be set for that to happen.
That’s not how it works with PayPal and EE. The PayPal rep is advising you to update the IPN page set within your settings but that is not used. It may work with some integrations that simply reposnd to the same ‘IPN Listener’ page, but not with EE. So, before moving forward, in your initial reply you posted:
For that test registration, did you use PayPal or did you register onto a free ticket? Are the registrations currently being made on the site using PayPal showing as Complete or Incomplete? |
|
ok i updated the PayPal IPN to enabled. for the test registration, i used a coupon code so it would come up free so I did not use PayPal. However, i still did not receive the admin notification. That should work regardless of PayPal or not. The last PayPal registration from yesterday showed up complete. but some other ones from last week showed up as incomplete. there is much inconsistency happening. |
|
So it was not enabled on the account already?
That’s correct, however you recently mentioned PayPal told you your IPN settings needed to be updated, so the above is in reference to that. For the admin email, did you try what I posted here: https://eventespresso.com/topic/admin-event-email-notifications-not-working-in-ee3/#post-219342 |
|
It was showing disabled. I just tried another test registration with no PayPal and i did not get the admin notification again. i did not try the Plugin yet. I’m waiting for my web team on that. This is very frustrating. it was working fine last week. |
|
If it was working then stopped, then something changed, maybe not settings, but something has changed somewhere. First can you check your email address and organization name are setup correctly within: Event Espresso -> General Settings -> Organization Settings. Double check there is no whitespace before/after the email address set within ‘Primary contact email’. The WP Mail Logging plugin will tell us if the email is being triggered but not received, or if its not shown at all in the log then it hasn’t been triggered. |
|
the email is correct. no spaces and no spelling errors. |
|
I understand how this can be so frustrating. The way forward at this point is find out if the emails are actually getting sent or not, and the Email Logging plugin will help give us that information. |
|
we have installed the plugin. i ran a test and it is showing up that the admin email is being sent. I received the confirmation for the registrant but still no admin email. i checked all the settings in PayPal. i enabled the IPN on PayPal’s site. Now what? Still not working. Why would i get the one confirmation but not the other? Makes no sense. It’s not in spam. |
|
We’ve seen this happen before where the admin email wasn’t received, it was marked as sent, and wasn’t in spam. What it turned out to be was the ISP/email provider put a filter in place to block the emails that matched the admin email, so they didn’t even make it into the spam folder. You could try contacting the ISP or email service provider to see if they’re blocking the email. Another alternative is use a transactional email service. They take some extra steps to ensure the email gets delivered, and if it does get blocked, you’ll have more data to share with the ISP or email service provider. |
|
i have contacted microsoft and nothing is blocked. we have installed an SMTP plugin to try to force the emails and that did not work. do you have other suggestions? |
|
After you installed the SMTP plugin, did you configure it to send emails via an SMTP account? The transactional email service is also a suggestion worth repeating. |
|
We configured the plugin and tested it and now no forms work. is there something else to be configured other then the SMTP plugin that maybe we didn’t do? |
|
The SMTP plugin should have some settings, but you’ll need to read the documentation or contact the developer of the email plugin with any questions about how to correctly set it up, we don’t support third party plugins. |
|
The support post ‘Admin event email notifications not working in EE3’ 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.