• expfarm

    (@expfarm)


    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?

Viewing 13 replies - 1 through 13 (of 13 total)
  • Mark Ratledge

    (@songdogtech)

    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

    Thread Starter expfarm

    (@expfarm)

    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?

    Mark Ratledge

    (@songdogtech)

    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.

    Thread Starter expfarm

    (@expfarm)

    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.

    Thread Starter expfarm

    (@expfarm)

    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?

    Thread Starter expfarm

    (@expfarm)

    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.

    Mark Ratledge

    (@songdogtech)

    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.

    Thread Starter expfarm

    (@expfarm)

    Thanks songdogtech. I figured it out.

    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

    Thread Starter expfarm

    (@expfarm)

    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.

    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?

    Thread Starter expfarm

    (@expfarm)

    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.

    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.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Contact Forms not sending emails’ is closed to new replies.