Over on the Word to the Wise blog, Laura Atkins points out that Yahoo has recently implemented a new DMARC policy of "p=reject." This has made choosing the right from address more important than ever.
Briefly explained, DMARC (Domain-based Message Authentication, Reporting & Conformance) is a technical specification for email messages that allows the owner of a domain name to specify under what circumstances their domain name may be used in the from address of an email message. The initiative was spearheaded by a number of financial institutions, big brands and large Internet service providers (ISPs). We here at the ExactTarget Marketing Cloud have supported DMARC since shortly after it was made public.
DMARC is a valuable anti-phishing mechanism. It lets somebody like Yahoo tell other ISPs to reject mail that claims to be from a Yahoo user, if it didn't actually come with appropriate authentication measures asserting that a given mail actually originated from infrastructure allowed to serve mail on behalf of Yahoo. In other words, it allows Yahoo to set a policy that defines certain kinds of Yahoo messages as legitimate, and certain kinds of Yahoo-referencing messages as illegitimate, and that policy tells the world to reject the illegitimate ones.
As Laura goes on to explain, Yahoo's choice of a "p=reject" policy can cause challenges for other internet users who might have a Yahoo account or use Yahoo services. Even if you don't think you're sending illegitimate messages, this new policy could classify your messages as illegitimate and cause them to be rejected.
If you send mail and you use the domain "yahoo.com" in your from address, and you send that mail from somewhere other than Yahoo, that mail is now going to get rejected (bounced) by a significant number of ISPs both large and small, beceause Yahoo is now explicitly telling those ISPs to reject that mail, based on Yahoo's new "p=reject" DMARC policy setting.
Small-to-medium businesses (SMBs) and other smaller organizations are probably most affected by this change. SMBs often use a Gmail, Yahoo, AOL or Hotmail from address when sending mail via an email service provider (like the ExactTarget Marketing Cloud). You can't safely do that any more; as of today, right now, Yahoo has placed restrictions on using a Yahoo from address, and it would be wise to assume that at some point other email providers or ISPs might follow suit, and similarly restrict use of their from addresses when using outside services.
Here are the Do's and Don'ts of picking the right from address:
Purchasing your own domain name is easy and can be done for around $15/year. And if you need to be able to receive email at that domain, many services are available. It's not very hard or expensive to ensure that you're in control of your own destiny by ensuring you or your company owns a domain name, instead of relying on someone else.
And finally, if you're the deeply technical sort of person who knows quite a bit about DNS, SPF, DKIM and DMARC - tread carefully when implementing a DMARC record and policy. Yahoo's policy change has definitely had some consequences. I can't say whether or not those consequences were unforseen or not, but I know that today, Yahoo users are finding it hard to subscribe to mailing lists; mailing list software is typically configured in a way that runs afoul of Yahoo's p=reject policy choice. This specific issue may not affect you, but a similar one could: if you don't have a perfect grasp of the different mail streams there might be out there, legitimately using your own domain name, you could accidentally cause problems -- big problems -- resulting in some or all of your own legitimate mail getting rejected.