Forums

Contact Form 7
[resolved] Confirmation Message But Email Is Not Sent? (19 posts)

  1. jcmiles82
    Member
    Posted 10 months ago #

    Everything looks good and I get the green confirmation message but I never get an email.
    You can try the form on this page: http://www.lyncovalve.com/get-a-personalized-quote/

    Can somebody please help me? I would be very grateful...

    Kind Regards,

    Justin

    http://wordpress.org/extend/plugins/contact-form-7/

  2. ganee
    Member
    Posted 10 months ago #

    Yes, I having the same issue however restricted to certain email address like gmail, live. Company emails doesn't seem to have issue.

  3. jcmiles82
    Member
    Posted 10 months ago #

    Even company emails don't work for me.

  4. esmi
    Theme Diva & Forum Moderator
    Posted 10 months ago #

    Try contacting your hosts. They may be filtering emails.

  5. jcmiles82
    Member
    Posted 10 months ago #

    I checked my filter settings. It's still not working. Any ideas?

  6. jcmiles82
    Member
    Posted 10 months ago #

    From Dreamhost:

    Sorry to hear of the trouble.

    However, I had no problem creating a test php script and sending to a
    yahoo address just a moment ago. I created a test php mail script called
    test.php and sent mail by visiting lyncovalve.com/test.php on a browser.
    My test mail was received on a yahoo account with no trouble at all.

    Please let us know if there's still a problem with sending via php mail
    from your side. There is no filtering of the mail going on for this
    account.

    I hope this helps, but let us know if there's another question.

  7. pkiula
    Member
    Posted 10 months ago #

    Guys, do you all use WP-SMTP or Configure SMTP to make sure your own domain's SMTP is used? Increasingly, hosting companies require this.

    I installed Configure SMTP plugin, and everything works fine.

  8. ganee
    Member
    Posted 10 months ago #

    I received a barrage of test emails after few hours. However emails from @gmail.com does not appear in my inbox. All other emails including hotmail seems find. I still have no idea why this is happening. Contacted dreamhost, awaiting reply.

  9. jcmiles82
    Member
    Posted 10 months ago #

    Dreamhost told me everything is fine as stated in my previous post, so I'm still lost on this one. I haven't been able to get any test emails.

  10. ganee
    Member
    Posted 10 months ago #

    I pretty much confirmed that if the sender is using gmail address it will not go thru. So far company email and hotmail does not have this issue.

    Certain web hosted address as well like live.com.my as well doesn't go thru. I will try to use Configure SMTP option as suggested by pkiula.

  11. pkiula
    Member
    Posted 10 months ago #

    From the domains you mentioned as rejecting your emails, I'm about 99% sure that it's related to not using the right SMTP for your email sending.

    Btw, also note that having the "From" setup to the user's name, as is the default setting in this Contact Form plugin, is actually illegal. This is because your sending server is your OWN website's domain, but the "From" header is the user's submission, which is likely another domain, such as Gmail.

    This is exactly how spamming and phishing works.

    The solution we have settled for is to have the From "NAME" to be the submitted name, but have the actual email address as our own. Because the SMTP server is our own. In other words, in Contact Form, the From is configured like this:

    username <info@mydomain.com>

    The From is NOT configured like this:

    username <useremail>

    This second case would be illegal, as the sender's domain will seem different from your mail server's domain name. Phishing, in other words.

    We quickly got over the idea that the From should be exactly as if the person was sending the email to us. That is NOT the situation here, and I think the Contact Form plugin author should change the default. It will reduce about 30% of the questions being asked here :)

  12. biswajeet
    Member
    Posted 9 months ago #

    The PHP mail configuration subject is actually a bit trick and it needs a fair amount of knowledge, concept and understanding of working production mail server. This often comes as a headache for many non-technical end users in rectifying such related issues as well understanding the subject matter.

    It's not as that simple as it may seen for any regular plug & play WP modules, Even sometimes with a technical person too face difficulties in resolving such issues.

    But I would like to thank @pkiula for focusing the main subject!

  13. jcmiles82
    Member
    Posted 9 months ago #

    @pkiula... Thank you for suggesting the plugin. This appears to have resolved the issue!!!

  14. ndauterive
    Member
    Posted 9 months ago #

    Yes! Configure SMTP worked for me as well on my site that uses Contact Form 7. Now let's see if it works on my FS Form site that stopped working 4 days ago.

  15. ganee
    Member
    Posted 9 months ago #

    Yes, the plugin Configure SMTP works. I am using the gmail settings. thanks @pkiula for the tip.

  16. pkiula
    Member
    Posted 9 months ago #

    Glad it works, gentlemen.

    The reason it works is that that is in fact the only proper way to send email from your domains! :)

    Simply put, PHP's inbuilt mail function sends the emails without proper headers/tags unless you specify the SMTP settings properly. It "works", yes, but that's not the right way to send email and you will often go straight into the junk folder on recipients' side.

    Now, with Configure SMTP, not only will this work, your emails will also be much more respected by strict email systems like Gmail or Hotmail and NOT end up in spam.

    Happy to have helped..

  17. Javier Llinás
    Member
    Posted 9 months ago #

    Hi all!

    I've also come up with Configure SMTP, but now I can´t reply directly to the sender (because I'm the sender :-)

    How are you guys managing this situation?

    Thank you!

  18. pkiula
    Member
    Posted 9 months ago #

    Just use the reply-to header. Add it in the form's "additional headers"...

    http://wordpress.org/support/topic/plugin-contact-form-7-additional-header-reply-to?replies=5

  19. Javier Llinás
    Member
    Posted 9 months ago #

    Thanks, pkiula!

Reply

You must log in to post.

About this Plugin

About this Topic