On Sun, Mar 23, 2025 at 2:24 PM Al Iverson <al.iverson=
40valimail....@dmarc.ietf.org> wrote:

> On Fri, Mar 21, 2025 at 9:41 AM Todd Herr
> <todd=40someguyinva....@dmarc.ietf.org> wrote:
>
> > Here is what I currently understand to be true:
> >
> > DMARC provides the ability for a Domain Owner to request handling for
> messages that fail email validation (SPF and DKIM) and to receive reports
> about use of its domain
> > DKIM2, as currently described, allows and even encourages receivers to
> reject messages that fail DKIM2 validation
>
> DMARC also provides the ability for reporting on messages spoofing the
> domain owner's domain without aligned authentication, no?
> Does DKIM2 allow for that somehow?
>

Wrapped up in my "DMARC provides the ability for a Domain Owner ... to
receive reports about use of its domain" is the reporting about messages
spoofing the domain.


>
> > Moreover it removes the need for any kind of reporting, as a Domain
> Owner will know from the rejections which messages that it authorized
> failed to authenticate and presumably why, and the Domain Owner will never
> see the rejections of unauthorized messages that did not originate at the
> behest of the Domain Owner, with the latter class of rejections being ones
> that the Domain Owner wouldn't find actionable, anyway.
>
> I think the assumption here that I don't agree with is that reporting
> about the forged mail has to be specifically "actionable" to be
> useful.


You lose me here, because I don't see the point of reporting unless it's
somehow actionable. To my mind, a report that X is using my domain does me
no good unless there's enough in the report for me to attempt to take
action to stop X from using my domain.


>
> So, assuming a future world where a DKIM2 specification includes the text
> "Mail Receivers SHOULD reject any message that fails DKIM2 validation" or
> similar,  and DKIM2 is widely adopted by mailbox providers and MTA vendors,
> I have some questions about that world:
> >
> > Why would a Mail Receiver accept a message that fails DKIM2 validation?
>
> Why does a domain owner or mail platform accept a message that fails
> DMARC today?
>

Local policy, I assume. However, the DKIM2 model currently being discussed
is one where a DKIM2 failure means that rejecting the message is likely to
be the most (and perhaps only) prudent decision for the validator.

That rejection, according to the current model being discussed, should then
wend its way back through all hops that handled the message and eventually
to the originator.

If the originator is the Domain Owner, then the Domain Owner is aware of an
authentication shortcoming to be addressed. If the originator is not the
Domain Owner, the unauthorized use of the domain has been prevented by the
rejection.


> > Why would a Domain Owner publish a DMARC policy record when it's sending
> mail that is DKIM2-signed?
>
> To gain insight into unauthenticated mail attempts being initiated by
> third parties.
>
>
To what end, though? What good is "insight" without any way to fix the
problem or stop the abuse?


> > What would anyone hope to gain by issuing or consuming DMARC reports
> showing messages that failed DKIM2 validation but were accepted in spite of
> such failure?
>
> Use case: showing reporting on messages that failed but were accepted
> in spite of failure can help to measure the amount of mail one is
> allowing to bypass authentication checks and can be useful to
> calculate the ongoing risk of doing so, and to identify potential
> shadow IT infrastructure that needs to be upgraded or replaced.
>
> But DMARC reports don't /only/ show failed-but-accepted messages. If
> this use case is invalidated (is it? I don't quite understand why it
> would be invalidated), others still exist.
>
> TL;DR, DKIM2 w/o DMARC leaves what I think would be reporting gaps
> that I think IT/security people might not want to lose insight into.
>
>
And I claim that the rejections of the messages as per the current DKIM2
model being discussed render reporting unnecessary.

-- 
Todd Herr
Some Guy in VA LLC
t...@someguyinva.com
703-220-4153
Book Time With Me: https://calendar.app.google/tGDuDzbThBdTp3Wx8
_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to