Contact Form Not Sending Email Notification
-
Hi, I’ve installed a contact form using the Jetpack Contact form, and I’ve installed a form using WP forms, both into the same page on my site. When testing the forms, both work correctly for the site visitor, but they will not deliver the notification email to me. The Jetpack form promptly sends the information to the trash bin of the comments section. So it is definitely being captured, but it’s going into the trash directly, and neither contact form will deliver the email notification to me. I’ve tried multiple email addresses on each form. Please help.
-
Just a quick follow up to my request. The Jetpack form is sending the information straight to the trash bin of the Feedback tab in the WP dashboard. I mistakenly said Comments tab. Thank you
-
Hi there,
Can you please tell me the URL of the site in question?
The Jetpack form promptly sends the information to the trash bin of the comments section.
What are you entering into the form?
If you’re just entering nonsense content like “testing” of similar, our spam filters will consider that spam, send the form submission to the spam folder, and not notify you via email.
To test a contact form you need to enter “real” info, like what an actual visitor would enter.
Many contact form plugins use the same spam filters provided by Jetpack, so if you’re entering the same test input into both forms it is expected that it would get flagged as spam in both.
-
Thank you very much. I was putting Test in the comment box. And now my IP has probably been flagged so nothing gets through when I test it.
I took out the comment box and shortened the form. Here is the URL
https://orlando401kspecialists.com/2021-health-insurance-quote/I suspect it will work fine now if someone tests it out for me, but I still get flagged when I test it from my IP.
Thanks again
-
It sounds like your hosting provider has disabled PHP’s mail() function, which Jetpack, like other contact form plugins, uses. It’s the same function that is used by WordPress to send you comment notifications, or notifications about new users registering on your site.
This is a common safeguard employed by hosting providers when they suspect that another customer on the same server is sending spam emails directly from the server.
Another alternative is that PHP’s mail() function is still active, but spammer activity from the server has already caused any email sent from it to be blacklisted. This would result in the emails being sent, but never received by any email address with basic anti-spam capabilities.
You can check this by leaving a comment on your site and checking if you receive an email. Another alternative would be to use the Health Check plugin and sending yourself a test email from the plugin’s Tools tab to see if it works? You can download the plugin here:
If you didn’t receive a test email, you could try using an SMTP plugin to configure your WordPress site to use your email’s outgoing mail server instead of PHP’s mail() function: https://wordpress.org/plugins/tags/smtp/
- The topic ‘Contact Form Not Sending Email Notification’ is closed to new replies.