On Thu, Apr 13, 2023 at 9:52 PM Barry Leiba <barryle...@computer.org> wrote:

> > I don’t think folks are objecting to cautionary language.  I think
> > folks are objecting to a blanket MUST NOT.  If we're going to qualify
> > the MUST NOT with a bunch of language, that's a bit different.   The
> > original proposal was: "To be explicitly clear: domains used for
> > general-purpose email MUST NOT deploy a DMARC policy of p=reject."
> > I'm still fuzzy on what constitutes general purpose, or perhaps more
> > accurately when p=reject is acceptable?  Is it acceptable to use
> > p=quarantine in those cases?  If a domain (such as comcast.com)
> > decides p=reject is what they really want .. then what? (I know, we're
> > not the protocol police..)
>
> The idea is MUST NOT because it harms interop with long-standing
> deployments.  If you decide you're more important than that, you do
> what you want and there it is.  It's as simple as that.  The "then
> what" is that you don't interoperate with mailing lists (and perhaps
> other things, depending upon the exact configuration).  That's the
> definition of MUST NOT.  It doesn't mean that someone will come down
> on you if you do.  It means you will likely fail to interoperate if
> you do.
>
> As to "what constitutes general purpose", if you are providing email
> addresses to the general public, that qualifies.  If your domain is
> sending email only from employees, and you have policies about
> employees using their email addresses to conduct business, then that's
> a different issue.  Of course, if their business involves posting to
> mailing lists, you have some decisions to make.
>
> Again, none of this is on pain of death.  We're just talking about how
> to use the protocol interoperably.  If you have reasons you think are
> important to do otherwise, you can do what you want.  The protocol
> specification needs to define interoperability clearly and strictly.
>
> Barry
>

Barry wrote:

" The idea is MUST NOT because it harms interop with long-standing
deployments.  If you decide you're more important than that, you do
what you want and there it is.  It's as simple as that"

I could live with the normative MUST NOT if there were some non-normative
text recognizing that there are domains that violate the MUST NOT but not
in any way attempting to validate violating the MUST NOT. Is there any
potential that such wordsmithing could break the apparent impasse? Just
sort of noodling on this.

Michael Hammer
_______________________________________________
dmarc mailing list
dmarc@ietf.org
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to