On Mon 16/Sep/2024 16:59:13 +0200 Todd Herr wrote:
My current working copy of the document has these two paragraphs:

    As discussed in "Interoperability Issues between DMARC and Indirect
    Email Flows" [@!RFC7960], use of p=reject can be incompatible with and
    cause interoperability problems to indirect message flows such as
    "alumni forwarders", role-based email aliases, and mailing lists
    across the Internet.

    As an example of this, a bank might send only targeted messages to
    account holders. Those account holders might have given their bank
    addresses such as [email protected] (an address that relays
    the messages to another address with a real mailbox) or
    [email protected] (a role-based address that does similar
    relaying for the current head of finance at the association).  When
    such mail is delivered to the actual recipient mailbox, it will
    most likely fail SPF checks unless the RFC5321.MailFrom address is
    rewritten by the relaying MTA, as the incoming IP address will be that
    of example.edu or association.example, and not an IP address authorized
    the originating RFC5321.MailFrom domain. DKIM signatures will generally
    remain valid in these relay situations.


I'd prefer to note misalignment rather than explaining why SPF fail. That is, having the last five lines above replaced by the following four:

NEW
     most likely fail SPF checks unless the RFC5321.MailFrom address is
     rewritten by the relaying MTA, in which case it will not any more
     be aligned with RFC5832.From. DKIM signatures will generally
     remain valid and aligned in these relay situations.

However, I understand this looks like personal taste. I can as well accept the current text as quoted above.


and I believe that the referenced RFC (RFC 7960) does a pretty good job of
describing why forwarding might cause issues with DMARC and SPF here:

   If the RFC5321.MailFrom is present and the forwarder maintains the
   original RFC5321.MailFrom, SPF validation will fail unless the
   forwarder is an authorized part of the originator's email sending
   infrastructure.  If the forwarder replaces the RFC5321.MailFrom
   with its own domain, SPF might pass, but Identifier Alignment with
   the RFC5322.From header field will fail.

     https://datatracker.ietf.org/doc/html/rfc7960#section-2.2


Agreed. It's actually better than both versions above, albeit a bit longer. How about quoting it, instead?


so can we please just call this good and move on?


As you see fit.


Best
Ale
--







_______________________________________________
dmarc mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to