I think the addition of the PSD flag to support organizational domain determination is a good change. I have some quibbles about the exact definition though:
> psd: A flag indicating whether the domain is a PSD. (plain-text; > OPTIONAL; default is 'n'). Possible values are: > > y: Domains on the PSL that publish DMARC policy records SHOULD > include this tag with a value of 'y' to indicate that the > domain is a PSD. This information will be used during policy > discovery to determine how to apply any DMARC policy records > that are discovered during the tree walk. > > n: The default, indicating that the DMARC policy record is > published for a domain that is not a PSD. Why does this need a value at all? Why can't the flag just be psd? > psd: A flag indicating whether the domain is a PSD. (plain-text; > OPTIONAL;). Presence of this flag indicates that the domain > is a PSD and that this DMARC record MUST NOT be considered > for determining organizational domain. This would require a change to the second paragraph of Section 4.6 to go with it: > For any email message, the Organizational Domain of the RFC5322.From > > domain is determined by performing a DNS Tree Walk as described in > Section 4.5. The target of the search is a valid DMARC record that > contains a psd tag with a value of 'y'. Once such a record has been > found, the Organizational Domain for the DNS domain matching the one > found in the RFC5322.From domain can be declared to be the target > domain queried for in the step just prior to the query that found the > PSD domain. All that's needed is to strike "with a value of 'y'" from the second sentence. I think this is simpler and clearer. Scott K _______________________________________________ dmarc mailing list [email protected] https://www.ietf.org/mailman/listinfo/dmarc
