On 02/27/2014 07:33 PM, J. Gomez wrote:
On Tuesday, February 25, 2014 8:34 PM [GMT+1=CET], Tim Draegen wrote:
You guys are accumulating a bit of history of not really talking
about DMARC, but instead asserting random things that aren't true,
and then disappearing when asked to do some homework.
Is it true that if you reject incoming email which fails DMARC validation and
whose sender's policy is REJECT, then you are in for a world of hurt? Yes, it
is true.
No, it's false:
* It's hyperbolic; there is likely to be some difficulty, not likely
to be "a world of hurt".
* Whether or not following the sender's policy for any specific DMARC
failure is going to create one of those difficulties will vary
depending upon a number of independent variables, most notably
including whether the Domain Owner has their ducks in a row and
whether the message has been forwarded in a way that breaks DKIM.
Therefore, DMARC'S p=reject is not something you can trust, nor follow. Period.
There is no clothing that puppet that is going to change this truth about DMARC
Also false.
You are attempting to characterise DMARC use by a receiver as an
all-or-nothing proposition and/or as something which receivers would
benefit from following blindly. This is simply not true. It's not what
DMARC was designed to do. It's not what any sensible receiver would try
to do.
You are viewing this from the same unworkable viewpoint which led to the
failures of SPF -all, DomainKeys o=- and ADSP dkim=discardable. DMARC
has succeeded in large part because it has left this unworkable
viewpoint behind. The sooner you let go of the errors of the past, the
sooner you'll be able to make good use of DMARC.
You can feed a DMARC result of fail plus p=reject as score input into some
system to apply some locally crafted algorithms to determine the probability of
spamminess/phising,
This is not a good idea. For a given 5322.From-domain and
source-IP-address combination, the DMARC result should either be
followed or ignored. Probabilistic approaches are a very poor fit.
...
It is the DMARC specification that chose to call it "policy", not
"recommendation". And policy is a policy, not a suggestion. Twisting words to fit
ex-post facto scenarios/realities is not funny.
OK, this is perhaps the core of your misunderstanding. That a Domain
Owner expresses a policy which a receiver elects to ignore does not mean
that it's not a policy, merely that it's not binding upon the receiver.
One party's policy _*is*_ the other party's recommendation, suggestion
or request. This is not a contradiction, nor is it ex post facto
twisting; this is the plain English meaning of the word.
If the meaning of the word policy is all that's been bothering you, then
perhaps you are now in a position to reconsider your view?
- Roland
--
Roland Turner | Director, Labs
TrustSphere Pte Ltd | 3 Phillip Street #13-03, Singapore 048693
Mobile: +65 96700022 | Skype: roland.turner
[email protected] | http://www.trustsphere.com/
_______________________________________________
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)