• Resolved mgrwebdesign

    (@mgrwebdesign)


    I helped revamp/update a website for a family friend. The previous web designer/developer I have not been able to get a hold of. Everything seems fine with the website, but I am having trouble with the contact form for customers to request an appointment. I have used a premium contact form Quform Form Builder, and it seemed to work fine but every now it would act up and I would see the submission inside the WordPress site but it was never sent to my email. After awhile of this I thought it might be the form builder, so I switched to Ninja Forms. SAME THING! I really never mess with the coding that much, which lead me to think possibly the original web designer/developer had messed with it causing the contact forms to not function properly. Has anyone had these issues before, or can someone take a look at the website and find something that might be wrong with it. Thank you. Here is the link to the website and the link to where the contact form is located:

Viewing 15 replies - 1 through 15 (of 16 total)
  • Try that link thing again please.

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    Try this just to check your email.
    https://www.ads-software.com/plugins/check-email/

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    Sorry I know its been a little while but I did try Check Email plugin and I got positive results from it. But not sure if its exactly solves my problem. Thank you Kmessinger. Does anyone else have any other suggestions that might help or can possibly look at the site and run any tests?

    Have you asked on the Ninja forms forum (or the other forms support)?

    https://www.ads-software.com/support/plugin/ninja-forms

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    Well I used Quform (a premium, paid plugin) before I switched to Ninja Forms (a well-known, free plugin) and the same problem occurred. Which lead me to believe that the ‘contact forms’ are not the issue. The contact forms/plugins work for the most part, but there is always 1 or 2 submissions a week that aren’t received in my friend’s email (but they can be found in the submissions section of the wordpress plugin). This causes both him and customers to get frustrated.

    You didn’t say those details until now : ). Sounds like it might be the hosting email configuration or something related. You could try using an SMTP plugin to ensure the email is correctly set up.

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    I’ll try that out, just by looking at reviews for different SMTP plugins I think this will definitely help

    The contact forms/plugins work for the most part, but there is always 1 or 2 submissions a week that aren’t received in my friend’s email (but they can be found in the submissions section of the wordpress plugin). This causes both him and customers to get frustrated.

    Share with us the domain of the FROM address your friend is using, and the domain of the TO address that is failing, and we’ll check the setup.

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    Homepage link

    Contact form link

    I have it set up right now on the Ninja Forms plugin. When a customer fills out the form and presses submit it’s sent to both my friend and his customer. His email is the following: [email protected]

    That’s also his default email for the WordPress site. Does that help @postmansmtp

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    Whoops! The links didn’t show but they can be found near the top of this forum

    Yes, I think so. Let me summarize;

    A visitor fills out a Ninja Form and on submit Ninja Form is creating an email FROM [email protected] TO [email protected]. Is that about right?

    In that case, use an SMTP plugin (mine or any of these) to delivered this email via smtp.gmail.com.

    My guess is Gmail is dumping this email into a black hole because it recognizes the sender, but not the sending server, and is rejecting the email in an attempt to prevent forgery.

    I would see the submission inside the WordPress site but it was never sent to my email.

    That’s almost correct; it’s actually being sent, but it gets dumped at the receiving end. An intentional ‘fumble’ in American football terms.

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    So I installed you plugin and this is the response/conclusion I got:

    Conclusion:

    Port 443 can be used to send Gmail with the Postman Gmail Extension.
    Port 465 is blocked. Contact your host for a solution, such as using their local SMTP server or opening the port.
    Port 25 is blocked. Contact your host for a solution, such as using their local SMTP server or opening the port.
    Port 587 is blocked. Contact your host for a solution, such as using their local SMTP server or opening the port.

    A Closed port indicates one or more of these issues:

    Your host has placed a firewall between this site and the Internet
    Your PHP configuration is preventing outbound connections
    Your WordPress configuration is preventing outbound connections

    Thread Starter mgrwebdesign

    (@mgrwebdesign)

    So do I basically have to contact my web host about this issue?

    Was “outbound to Internet” blocked as well?

    • If the answer is no, double-check that you entered the correct SMTP server address.
    • If the answer is yes, then you have to contact your host for an outbound mail solution. They may give you a different SMTP server to use, one that they own, with an email address that they own as well.

    Unless you use a Gmail account, then you can ignore all that and go ahead and use the Postman Gmail API Extension as the plugin suggested.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Possible broken code messing with contact form’ is closed to new replies.