I have a post form that is supposed to send an email confirmation when a new post is entered. It has always worked - but it suddenly stopped working a few days ago and no email is getting sent.
Can you confirm if you're using the WP SMTP Mail plugin ? If so can you try reverting to the previous version and let me know if this solves the issue ?
Interestingly, on my other website - writingmusicaltheatre.com - the notifications seem to be working - and I'm using the same plugin (Easy WP SMTP) - although I only tested it on a form where the notification is triggered by updating a field in an existing post - and it worked fine.
At my nmi.org site, the problem is happening when a new post is submitted and the initial submission is what is supposed to trigger the notification.
Do you have the option of using an alternative SMTP plugin? Our 2nd team managed to perform some tests and found that the WP Mail SMTP isn't working as intended.
I want to clarify that I am not using WP Mail SMTP - I am using Easy WP SMTP - and I am using it on a different website with no issues, so I don't know why it's not working on nmi.org (it works fine on writingmusicaltheatre.com)
I just downloaded and switched to the plugin you suggested above. I sent a test email from the plugin and it worked fine.
However - when I tried to send a test email from the Toolset Post Form Notification - it failed (see screenshot)
And - I got the following error message emailed to me by the new plugin:
You getting this message because an error detected while delivered your email.
For the domain: hidden link
The log to paste when you open a support issue:
No Such User Here"
Sorry - clarification - my bad. The test email from the notification page DID work (I had entered an invalid email address and tried again and it worked.)
HOWEVER when I actually submit the form (which is supposed to trigger the notification) - the notification does NOT send (even though this form used to work just fine - and was working up until about February 12).
Would you mind allowing me to have admin access to the website so that I can have a more detailed look at this for you ?
Please where applicable please provide me with a link to an example page where I can see the issue.
I've enabled the private fields for your next response.
Also given that this was working fine until february and no change was made to our plugins then the issue i suspect is on the side of either the SMTP plugin or the SMTP service you're using such as google.
I installed an email logger plugin to log each time an email is sent from the site. I can confirm that on the frontend no emails are being sent when you submit the veterans form.
However I can see logs of user registrations. Are the users being registered through a frontend user from made by our Toolset forms plugin ?
Secondly can you confirm that this form sends out the emails from the frontend.
Here is the link below for the email logs being sent from your site. hidden link
- the registration emails are being sent out through a front-end form made in a different plugin - WP Client. (sadly, even though I have ReCaptcha on that form, we get LOTS of bogus registrations that I have to delete)
- regarding the notifications from the Veterans' form - I actually did get two notifications last week (one on 2/27 for Bretah Menifree, and one on 2/28 for Reginald Doty) - but I know from my post records that there were at least 12 other submissions during that same time period that did NOT have notifications sent (I get copies of all notifications sent to me).
By the end, this issue isn't just on this form. I have other forms with notifications that aren't triggering.
The one I've just noticed is for the form: hidden link
This is the form I use to charge quarter member dues to my membership - when I post a charge, it is supposed to trigger an email to the member to tell them they've been charged, and a copy to me. But it's not working either!
Please also note that when I go to the form noted above and send a test email - it sends successfully (see screenshot) and I receive the test email.
But when I fill out the form and submit it, the notification does NOT trigger.