WordPress.org

Ready to get started?Download WordPress

Forums

Contact Forms not sending emails (14 posts)

  1. expfarm
    Member
    Posted 2 years ago #

    Tested these two contact form plugins:
    Contact 7
    Custom Contact Forms

    Neither of the above plugins are sending emails. Tried on multiple domains, two different WordPress installations - on separate servers.

    Is this possibly something wrong with WordPress as a whole?

  2. Is this possibly something wrong with WordPress as a whole?

    Ah, no.

    A forum search will show it's a common problem with your web host: http://wordpress.org/search/Contact+7+no+email?forums=1

    and

    http://contactform7.com/faq/#I_see_green_border_response_but_I_never_receive_mail

  3. expfarm
    Member
    Posted 2 years ago #

    Not really... I searched the forum, found nothing that resolved the issue.

    The issue being:
    the Contact 7 form worked fine yesterday on the dev server, but now works on NO websites it is installed on (different hosts and all worked before recently and without me changing anything)

    I experimented and installed another contact plugin: Custom Contact Forms. That too is not working on two different servers / two different hosts.

    So if you assume it's not WordPress, and I can rule out the web hosts... And it stopped working suddenly, what then?

  4. and I can rule out the web hosts...

    You haven't clearly ruled out your web host(s).

    Did you try deactivating other plugins?

    Contact Form 7 has over 6 million downloads. I doubt very much you suddenly found a bug in it.

  5. expfarm
    Member
    Posted 2 years ago #

    I'm not saying "I found a bug in it"... that overly inflates my skill set by a huge margin. I just want the damned thing to work again...

    I tried deactivating the plugins to no avail. And remember, it's affecting multiple contact plugins, not just Contact 7.

    I also tested each contact plugin with different email hosting platforms, Gmail and SquirrelMail -- and with different domain names.

    Also, I've tried this on more than one WordPress site. On two different web hosts.

    The most odd part of all this is Contact 7 has worked fine for months now, then suddenly nothing is being sent... and it's not kicking back an error message...

    I have contacted Dreamhost, waiting for a reply. I'll contact the other web host next.

    Thanks again.

  6. expfarm
    Member
    Posted 2 years ago #

    By the way, I put the question to Twitter. I don't think this is an isolated event:
    https://twitter.com/#!/JustInTheSouth/status/187561677481459712

    Have you tried Contact7 recently to confirm it still works for you?

  7. expfarm
    Member
    Posted 2 years ago #

    I found a solution using the plugin "WP Mail SMTP"
    http://wordpress.org/extend/plugins/wp-mail-smtp/

    Installed, configured with SSL, authentication, using a Google apps email account. All contact forms work great now.

  8. By the way, I put the question to Twitter....

    Twitter isn't going to help you much :)

    So it was a host problem. WP Mail SMTP is a popular workaround for host PHP and SMTP configs and limits.

    I also tested each contact plugin with different email hosting platforms, Gmail and SquirrelMail -- and with different domain names.

    These are email clients, which have nothing to do with the plugin.

    Google apps email account....

    Yet another complication that involves DNS and not the plugin.

  9. expfarm
    Member
    Posted 2 years ago #

    Thanks songdogtech. I figured it out.

  10. amanolar@gmail.com
    Member
    Posted 1 year ago #

    Hi expfarm.

    Same problem here :-S

    So WP Mail SMTP plug in worked for you or you found what was causing the problem?

    Many thanks

  11. expfarm
    Member
    Posted 1 year ago #

    The plugin works very well whenever I've found contact forms don't work otherwise. I've used it since originally posting this on a few websites.

  12. amanolar@gmail.com
    Member
    Posted 1 year ago #

    Thanks for your prompt reply expharm.

    I installed it & configure it with SSL & authentication and it worked.

    But then problems :-( I am using a simple gmail account (small customer and I didn't need to set up a Google apps account).
    Gmail got all funny, and start suspending the account every couple of incoming forms, asking me to provide new pass every time.

    Now I am lost somewhere between gmail's 2-step verification and "application specific passwords", so the battle is far from over.

    I think my problem is that I access the account from a different country from the WP-Mail-SMTP authentication (as server is located abroad) and this looks suspicious.

    Yet, this "contact form not sending problem" is affecting more than 5 of my sites with different hosting providers, WP versions and form plug-ins, so my best guess is that email providers (gmail, yahoo...) probably implemented some new rules on the incoming emails in order to fight spam. Could this be an explanation?

  13. expfarm
    Member
    Posted 1 year ago #

    I'm not sure what might have gone wrong with your setup. Here's a screenshot of the config screen, matching the settings here has worked on all of the installs we've used the plugin on.

    http://www.experiencefarm.com/wp-content/uploads/2013/02/WP-SMTP-config.jpg

    I hope that helps. Let me know how it turns out.

  14. amanolar@gmail.com
    Member
    Posted 1 year ago #

    Many thanks for your help!

    The setup seemed to be correct but Gmail probably did not like access to the account from different distant locations. I could see that me checking the mails from UK and the SMTP authenticating from Germany was considering as suspicious activity in Gmail logs.

    I now have one account to do the authentication through the SMTP plugin and another where the form is been send.

    Works fine now.

Topic Closed

This topic has been closed to new replies.

About this Topic