On 05/01/2014 10:11 PM, Dave Crocker wrote:
On 5/1/2014 2:54 PM, Terry Zink wrote:
I remember reading somewhere about a year ago (can’t remember where, but
it was on a mailing list) that Gmail overrides the DMARC reject policy
and instead treats it as quarantine.

This provides a nice example of why "overrides" is probably not the
proper term.

Receivers have complex decision engines and take in all sorts of
information they use to formulate handling decisions.

A remote agency, such as a domain owner, cannot "dictate" a receiver's
actions.  That is, it cannot assert anything that should reasonably be
called "policy", in terms of receiver actions.  It of course can state
its desires -- which is what DMARC enables -- but that's quite different
from policy.

What's been described for gmail is that it takes guidance from the
published DMARC record and then formulates is /own/ policy.

In reality, that's what every receiver does.  Always.

So gmail is not 'overriding' DMARC policy, it is merely choosing a
policy that factors in domain owner desire a bit differently than the
domain owner has requested.

This is more than semantic quibbling.  It goes to an essential reality
about the tentative nature of publishing "policy" information.

+1

It seems that much of the confusion about 'DMARC policy' is due to the fact that DMARC conflates the concepts of 'author domain signing policy' [1] and the concept of 'requested receiver action policy' [2]; the two are presented as one policy (DMARC p=). The result is: sky high expectations on one side and a (growing?) set of combinations of requested DMARC p= policies + applied receiver disposition policies. Examples that were mentioned on this list (apart from the combinations described in par. 5.2 of [3]) are:

p=reject, disposition quarantine (Gmail)
p=quarantine, disposition reject

It will be interesting to see if/when receivers will start implementing the combination of 'p=none, disposition quarantine', or 'p=none, disposition reject', as this will definitely have its impact on the use of the reporting options in DMARC.

/rolf

[1] This is the general concept of author domain signing policy, which is not equivalent to what we know as 'ADSP'. [2] This is the concept of the message disposition policy, that is requested by the author domain owner, to be applied by the receiver module.
[3] https://datatracker.ietf.org/doc/draft-kucherawy-dmarc-base

_______________________________________________
dmarc-discuss mailing list
[email protected]
http://www.dmarc.org/mailman/listinfo/dmarc-discuss

NOTE: Participating in this list means you agree to the DMARC Note Well terms 
(http://www.dmarc.org/note_well.html)

Reply via email to