Gday Kriesi
I have a client website whose contact form can be received if sent to a domain other than their own.
When sent to their own domain it doesn’t show in the logs of the host (so it isn’t actually being caught in spam as I first thought), it doesn’t seem to reach their server at all.
Have you encountered anything like this before?
cheers
Darryl
Hi Darryl!
I have a client website whose contact form can be received if sent to a domain other than their own.
Do you mean from?
If so, you can use the following in child theme functions.php to alter the from value:
function change_cf_from() {
return "wordpress@DOMAIN.com";
}
add_filter('avf_form_from', 'change_cf_from', 10);
Regards,
Josue
Thanks Josue for your help, and I’m sorry I wasn’t clear.
Here is a screenshot to explain better: http://screencast.com/t/9K5BnlVWDO
It is when the form recipient address is the same as the domain, eg. the domain jdklegal.com.au has their contact form set to send to (Email address hidden if logged out) but it doesn’t reach the server. When I set their contact form to instead be my address as the recipient it does come to my server. I tested another person (their host technician’s personal email) and it also arrived safely in their inbox. So the tech queried whether if it is set to send to the same domain it might have an issue. I suggested that almost every form will be sent to some type of email on the actual domain that’s hosted so it didn’t seem to me plausible, but he suggested I ask the question and see if you’ve had any problems occur like this before?
cheers
Darryl
Hi Darryl!
Sounds like a server limitation, unfortunately there is nothing we can do from our end but give general advice, you can try the following as a workaround:
https://support.google.com/mail/answer/10957?hl=en
Regards,
Josue
Thanks Josue, if they can’t find a solution, that seems like a good workaround.
Much appreciated
cheers
Darryl