On Sat 26/Feb/2022 18:14:30 +0100 John R Levine wrote:
No.  This just adds more useless complexity that is unlikely to get implemented.

While composing a DMARC record, setting role=org seems more likely than psd=n.

For the umpteenth time, the goal here is to be as compatible as possible with the way that DMARC works now.  An important part of that is not to ask people to change their existing DMARC records because we know that most of them won't.


100% agreed.


The normal case, like 99.99% of the time, is that the PSD does not publish a DMARC record at all.  The org domain has a DMARC record if it sends mail or its subdomains use relaxed alignment.  The way Scott and I propose to do a tree walk, that will get the same alignment as now with no changes to the DMARC record.  That includes millions, maybe tens of millions of domains.

A few PSDs publish DMARC records, either because they have a policy about their registrants' mail, or because the PSD itself has an MX.  We want them to add psd=y.  That includes 52 domains.  (I counted them.)

As an extreme corner case, if you are registered under a PSD that publishes a DMARC record  but erroneously doesn't include psd=y, you can use psd=n as a kludge to prevent evil sibling alignment.  That currently includes about 45 of those 52 domains, but I think we can get it close to zero because we have contacts at many of them.


That's a Good Thing.


I'm finding it hard to understand the advantage of a scheme that requires millions of DMARC records to change rather than one that changes 52.


I never proposed such a massive operation.

OTOH, those ~8 million DMARC domains are a small fraction of the 70+ million domains having SPF records. I think we can expect DMARC domains to grow.

In some cases, a domain can induce correct alignment assessments by asking for inclusion in the private domains section of the PSL, like us.com. I'd figure most of those PSL additions were driven by cookie alignment issues. However, some of them could also have been motivated by DMARC considerations, who knows?

Setting a role=org flag would be akin to updating the PSL. Not something that every domain does every day. Perhaps nobody will ever do it. (I found no DMARC record in the few subdomains of us.com I checked.) Yet, the possibility to have role=org looks to me better than using a false boolean for the same task.


Best
Ale
--








_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to