Hi Eselby,
That problem seems to be a different one from my issue in that all the contact form messages are actually sending in my situation – it is only that rather than a green boxed success message, the person filling out the form gets a red boxed “failed to send” message which causes them to think it didn’t send, when it really did.
In the past I had the reverse problem, which seems to be what you are having. There is a success message, but the e-mail doesn’t send. I’ll tell you the solution I found in the past and hopefully it will work for you. Basically, I found out that the problem was the the hosting server was recognizing all the e-mails as spam. What I had to do to change that was to add an e-mail with my own domain in it to my “from” section in the “mail” tab of the contact form editor.
So my from section now looks like this:
[your-name] <[email protected]>
Also, my “additional headers” section looks like this:
Sender: <[email protected]>
Reply-To: [your-email]
Of course, for you it won’t be “@bdsda.com” it will be “@yourdomain.com” (whatever your domain is). At the time I didn’t have a domain e-mail account so I had to make one – you may have to do the same if you don’t already have one. Anyway, if you do this, your host won’t recognize the e-mail as spam because it is from your own domain. You will still see the person’s e-mail address and be able to respond to them, but it is re-routed to go through your domain e-mail before getting it to whatever e-mail you want. The “send” section of the Mail tab of the contact form editor is where you enter the e-mail address where you want all the e-mails from to contact form to finally go.
I really hope this helps – I don’t know much, but I hope this saves you the trouble I had to go through to find the solution when I was having what looks to be the same problem.
If anyone out there has any tips on how to get contact form to stop giving “failed to send” messages even though they are sending – please do let me know. So far, I haven’t had any luck.