Form won't send email1 user found helpful
I've searched this problem and found numerous posts but I can't seem to find an answer to this question:
I have a form on my website which doesn't send the results to the email address specified.
I specify the email address, as you know, by clicking on the form in edit mode > options > set email.
Something that may help: when I go to the dashboard > logs (where it logs form entries) I see this:
**EMAILS ARE ENABLED. THIS EMAIL WAS SENT TO mail()**
So it seems it doesn't know or cannot find the email address to send the form results to?
I'd really appreciate your help to be able to receive my form results by email.
A couple things to try:
1. If you're sending mail to multiple recipients (separated by commas) try sending to just one. There's a bug that makes it so that older versions of concrete can only go to one email address from the form (even though it says multiple). This is fixed in 5.4 onward (and only appeared in 184.108.40.206 I believe>)
2. mail from your host may be dropped by the server it's sending to, because your is probably not sending mail with a valid "from" email address...the resulting server might think it is spam.
3. Is the mail address the same domain as your web server? a lot of times on cpanel servers if the mail address is the same as the domain it's sending from, but mail is hosted externally, cpanel just delivers it to the local domain rather than looking for where it should be delivering to.
I agree this is a server configuration issue.
i also experience the same problem - form is sending mail (at least this is what the dashboard log says) but no mail is coming to my mailbox
have tried you idea with mail() function script
and this works well
meaning, that my server is configured appropriately
any idea where to look next?
obviously this is a problem for a number of people; maybe the concrete5 team could address the issue?
happy for any hint
Someone filled out the form yesterday, though, and although Dashboard said the mail had been sent (to the correct email address), I never received it. I've searched my spam folders and I've tried again multiple times, but no luck. Please help!
If you can find what the problem is, you might then be able to ask the web hosting company's tech support about it and see what they have to say.
Sorry there's no immediate solution!
[Sat Aug 21 17:16:47 2010] [error] [client 220.127.116.11] File does not exist: /home/overeasy/public_html/404.shtml
[Sat Aug 21 17:16:47 2010] [error] [client 18.104.22.168] File does not exist: /home/overeasy/public_html/robots.txt
Related? Yesterday I removed and then re-added the contact form, but that didn't seem to do anything.
Following your tip, I created the following PHP file:
If I set the TO address to an address on our domain, it does not send an email. If I set the TO address to my personal account (different domain), it does send an email.
Also, I added my personal email address to the form on my C5 site, it sends the email.
Now, knowing this, what the heck do I do? :)