@ David
re: “You filled out a form field that was created to stop spammers. Please go back and try again or contact the site administrator if you feel this was an error.”
This one is easy to answer… my best guess is that you have a browser plugin / extension automatically filling in a couple hidden form fields. Let me explain…
You see the “Name” field, what you do not see is two fields, one for first name and the other for last name. These are hidden and set not to autofill by the browser. Spam bots will fill in these automatically and when Connections receives a submission with these fields filled in, it rejects it as spam. This is a very common anti spam method, one of several Contact uses to prevent spam. This is called spam honeypot fields.
So a browser extension/plugin must be filling these in because the browser will not due to the no autofill setting.
I do not receive this message when testing… I suspect if you test in a private browsing window you will not receive it either.
If I may, I suggest you figure out which browser extension/plugin is leaking this info because it is being submitted when it should not be. I would suggest not using it because there is no telling what other info it is leaking.
re: When I test the contact form on my directory profile in single view, I see a momentary error that says “SMTP connect() failed.
This is far more difficult to answer as this is not an error being generated by Contact or Connections. Contact uses a standard WordPress function wp_mail() to send email.
The WP Mail SMTP plugin configures the settings for sending an email at the end of the wp_mail(). Contact does not change or change this. All it is doing is reporting the error that was reported by wp_mail(). It is this error that your are seeing. More can be read about it here:
Reading that page seems to indicate that the settings for sending the email is not correct. So, I guess my question is, does the Test Email work in the WP Mail SMTP plugin?
