Support » Plugin: Visual Form Builder » Easy to build forms but won't work with non domain-specific emails

  • I was trying to track down why this plugin wasn’t sending a client’s emails to her email account. We made sure her email was set in the plugin settings. We installed the WP Mail SMTP plugin. Nothing worked. It was when I re-read the FAQ I found the problem: In the section for resolving email problems is this line: “Set the Reply-To email to a same domain email.”

    This plugin requires you to create and use email from your domain and host. My client uses a yahoo.com email account. This plugin was never going to work with her email or any non-domain specific email address.

    We removed the Visual Form Builder plugin and replaced it with Contact Form 7. Problem solved.

Viewing 4 replies - 1 through 4 (of 4 total)
  • We are sorry for the negative experience that you feel you had with VFBPro, however we do feel your 1 star review is not truly fair. We have not looked at your website to my knowledge but just because something doesn’t work the way you want it too, doesn’t mean it is design or developed in a bad way.

    We have clients that use our plugin with all sorts of email configurations, the problem you run into, if you do not use the above suggestion about email is that many email clients and programs will mark items as spam, or block their delivery completely with mis-matched mail headers and email records. So there is a lot of good reasons we make the suggestion above.

    Wish you the best,
    Joseph
    VFBPro Support

    freezer33

    (@freezer33)

    Does this mean there is a way to work with non-domain specific email addresses? Your response seems to suggest this. Thanks

    Dear support, you have a bad understanding of e-mail headers and their importance in IS-EMAIL-SPAM validation of many email providers:

    Reply-to e-mail MUST NOT be used in From: header or for Sender: header (the latter one you already did right.)

    Only place where there is a valid reason to put Reply-to email is the Reply-To: .

    The headers From: and Sender: should both contain emails in this tructure:

    noreply_or_anything_else@SENDER_WEB_DOMAIN

    The bug is in your plugin in the file handling emails on line 371:
    YOUR_WP_INSTALL/wp-content/plugins/visual-form-builder/includes/email.php

    Which is currently:

    $headers[] = "From: $reply_to";

    But should be:

    $headers[] = "From: \"$from_name\" <$from_email>";

    Also, there is the same bug at line 396 …

    So please correct this in your next update! 🙂 Thank you ! 🙂

    Thank you @javeweb

    Your solution worked… after wasting 8 hours of [redacted] around with the bad code.

    NOTE TO SUPPORT. You have a simple fix here and you have not fixed it in 6 months. I don’t think I’m going to upgrade to Pro. I’m a little concerned about the other possible bugs.

    • This reply was modified 3 years, 4 months ago by bdbrown. Reason: Profanity redacted
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Easy to build forms but won't work with non domain-specific emails’ is closed to new replies.