On May 31, 2013, at 7:44 AM, "John R Levine" <[email protected]> wrote:
>> Sorry, I missed the URL to the "Build an appropriate DMARC record" form that
>> has the distilled wisdom of someone that has read every post to this list.
>> Especially the official DMARC record creator tool with the "Do you have
>> users that subscribe to email lists?" radio button that disables the rest of
>> the form when I choose Yes.
>
> Snarkage aside, this question is going to keep coming up,
I am very happy to see that my point wasn't entirely lost.
> and while I don't expect most mail system operators to be as clue resistant
> as, ah, some,
Thanks John, for putting the snarkage aside.
> we're going to have the same set of issues that came up with SPF -all for
> people who naively imagine that more restrictive policies are always better.
> and who have users who do what users do with sending from Gmail and Yahoo,
> mailing lists, and all the other stuff we know about.
>
> As it stands, the best advice I can give to people about implementing DMARC
> is to collect the statistics, but do not publish a policy or believe policies
> that other people publish, which is unfortunate.
Telling people to collect the statistics assumes they can read the stats and
achieve the same level of understanding about their message streams as you get
from reading them. That seems excessively optimistic.
We should be able to agree that it's not helpful to say, "you're doing it
wrong," when there is scant information available to users (think: Domain
Owners) about how to use DMARC policy correctly. Reading over Section 10 of the
draft would lead a domain owner to believe that they could and should
eventually use a policy of p=reject with pct=100. Section 2 has a mention of
mailing list issues, but the content implies that the limitation is solvable.
Considering that phishing or a joe job event will often be the impetus for a
domain owner to deploy DMARC, its limitations with regard to p= values is
something we should be abundantly clear about in sections 10.2 and 6.2. What
is missing is a disclaimer, to read the limitations section, which should say
something like this:
LIMITATIONS
DMARC policies are not appropriate for domains with users who send mail through
mailing lists or forwards. SPF does not (generally) cover this use case and
DKIM signatures are routinely invalidated by mailing lists that append trailers
and subject prefixes. When users send email to email lists from a domain with a
reject or quarantine policy, recipients whose mail server performs DMARC
validation may block the message. Consequently, DMARC validators SHOULD attempt
to distinguish among message streams from well behaved mailing lists and
whitelist them.
Being explicit and expressing limitations like this in the draft and FAQ will
go a long ways towards setting appropriate expectations.
Matt
_______________________________________________
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)