Contact Form Not sending Email Notifications

Permalink
Hi everyone,

The contact form on my client site does not send out email notifications.

The contact form is very basic -http://physiotherapytoronto.com/contact... and I have set it so the emails are going to the following address - info@adelaidewestphysiotherapy.com

The client however, consistently fails to receive notifications when people fill out the contact form.

I reviewed the logs which tell me the emails are being sent correctly, here is an example.

**EMAILS ARE ENABLED. THIS EMAIL WAS SENT TO mail()**
Template Used: block_form_submission
To: info@adelaidewestphysiotherapy.com
From: info@adelaidewestphysiotherapy.com

I wonder if there is some type of conflict with the "to" and "from" email addresses being the same.

Any help would be greatly appreciated.

Thank you.

Best Regards,

James

 
admin replied on at Permalink Reply
James,

Did you ever get a resolution on this? I'm experiencing the same problem. I created a forum thread here:

http://www.concrete5.org/community/forums/customizing_c5/form-is-no...

If you discovered a resolution, care to share it?
Steevb replied on at Permalink Reply
Steevb
Sent email yes: sent_emails

But was there an email exception underneath sent_emails?

"Mail Exception Occurred. Unable to send mail: Unable to send mail. mail() has been disabled for security reasons"

Check your 'Send Mail Method'

Default 'PHP Mail Function' or 'External SMTP Server'
admin replied on at Permalink Reply
There was no error in the log and I am sending through PHP function.

Today I set our forms to send emails to my personal email address that is not on the same domain as our web site. The form started sending emails.

Also, I followed a tip from jordanlev on this thread:
http://www.concrete5.org/community/forums/customizing_c5/form-wonan...

...and determined that the issue is with the web host, not C5, since I placed the test PHP script at the web root so it does not go through C5 (code is in one of my replies on the thread above).

I still don't know what the issue is on the web host, but this could be a useful troubleshooting exercise.
TammyM replied on at Permalink Reply
TammyM
It could be a spam filter. I use gmail w/ a custom domain. The form from entry is set to my email address, and then I receive it at my email address.

After having this same issue, I checked my gmail spam box & the warning under, "Why this message is spam?", it said something to the effect of, "This email is a forgery, it was not originated from your account." So, I marked it as "not spam" and subsequently it's coming through fine. I still may try setting it up so that it comes from a different email to see if that helps because...

With a different project that uses an auto-email sourced from a word-press plugin, it seems no matter how many times I go in and tell gmail that it's not spam, it seems to read it as spam after a few days pass. If that's what happens here, too, it may mean checking the spam box regularly. :/

Best of luck.
TammyM replied on at Permalink Reply
TammyM
It could be a spam filter. I use gmail w/ a custom domain. The form from entry is set to my email address, and then I receive it at my email address.

After having this same issue, I checked my gmail spam box & the warning under "Why this message is spam?" It said something to the effect of, "This email is a forgery, it was not originated from your account." Clicked the "x" next to the spam button to mark it as "not spam" and subsequently, it's coming through fine. I still may try setting it up so that it comes from a different email to see if that helps because...

With a different project that uses an auto-email sourced from a word-press plugin, it seems no matter how many times I go in and tell gmail that it's not spam, it seems to read it as spam after a few days passes. So, your client may just need to check their spam box regularly, assuming you're having the same issue.

Best of luck.
luci replied on at Permalink Reply
luci
I had the same problem and i found a SIMPLE solution: i made an email forward named concrete5-noreply@mydomain.com that pointed to my email, that was enough to start receiving notifications.

Hope this helps...