I have discovered an issue where Gmail is rejecting messages sent by FS Contact Form if the “from” field contains a Yahoo email address. Upon closer inspection of the bounce error message received, I discovered the problem was caused by Yahoo’s new implementation of DMARC, or “Domain-based Message Authentication, Reporting & Conformance” (see dmarc.org for more info).
To make a long story short, Gmail rejects the message because the FROM field in the email generated by FS Contact Form contains yahoo.com, and this is prohibited by Yahoo’s DMARC rules.
To stop this from happening, it is very important that we can define an email address which we control, to be used in the FROM field. Actually, to be safe, the from_email field provided by the end user should never be included in the FROM field at all, because DMARC rules can prevent their message from being delivered.
Yahoo’s DMARC changes have been recently implemented and have caused a stir in the email deliverability community. More can be seen at the following addresses:
- The topic ‘Yahoo DMARC Policy Impacts FS Contact Form, Blocks Emails’ is closed to new replies.