Hello,
I have a new problem that came up. I'm not exactly sure when this happened, but I don't believe I have modified any related files that would have caused this problem.
What happens is that when you go to our "Contact Us" page and fill in the form & hit "Send," a message says that it was sent successfully. However, nothing comes through to that email address. I know if worked when I initially set the site up. I had tested it a few times before we went "live."
The email address has the same domain as the website. "smtpauth" is set as the method in Admin. "Send emails" is "true." The site is hosted on a Godaddy server, and the path I am using is "smtpout.secureserver.net." The port I have is "80." The password is set correctly.
What I have done to troubleshoot is to try every other method (PHP, sendmail, etc.), resetting the password on Godaddy and in the Zencart admin, tried a different port, tried a different path ( I tried the path & method I saw in an Email troubleshooting article on this site). Even if I purposely put bad password in the Admin area, the tests still say that the contact us form was "sent successfully." In fact, no matter what settings I use it never gives an error on the website.
I also tried a test purchase, and it automatically emailed me like normal, so that works. I also tried using the Contact Us form while logged in as a customer, and it still didn't work.
I called Godaddy and did some troubleshooting with them, and they say there is nothing getting sent to their server while submitting the form, and nothing is going to any "spam" folder. They don't see any errors on their end, so of course they say it's a ZenCart problem. I also tried disabling the Contact Us page and re-enabling it, and still nothing helped.
I would try restoring a file from a backup, if I knew exactly which file to restore. I looked at includes/languages/english/contact_us.php, but didn't see any problems there.
Does anyone have any suggestions, please?
Thank you much,
jp
Bookmarks