I just had a problem with my contact form emails not being received and found a helpful answer on the forums regarding MX records. My site uses Google Apps and somehow the new CPanel at my webhost had reset the MX record setting away from Google's remote servers.
Once that was fixed I noticed that sometimes my emails were received and other times not. It turned out that if I entered the email address as a Yahoo domain address the email would bounce with a message about DMARC because the from field and the domain of the mail server did not match. For now I've set the from email field to use an address that is part of my domain and put the actual email in the reply to address. The email is also contained in the body of the email.
How this will work for the user I don't know? The from name is still correctly set to the name of the person submitting the form so things look fairly normal in the GMail inbox.
Any ideas how to solve this?
Once that was fixed I noticed that sometimes my emails were received and other times not. It turned out that if I entered the email address as a Yahoo domain address the email would bounce with a message about DMARC because the from field and the domain of the mail server did not match. For now I've set the from email field to use an address that is part of my domain and put the actual email in the reply to address. The email is also contained in the body of the email.
How this will work for the user I don't know? The from name is still correctly set to the name of the person submitting the form so things look fairly normal in the GMail inbox.
Any ideas how to solve this?