10

If an email contains multiple DKIM signatures as it's forwarded, how does DMARC process the DKIM alignment check?

Does ANY passing DKIM signature d= parameter have to match Header From?

or

Does the first (or last) DKIM signature d= parameter have to match Header From?

or

Does the single DKIM as indicated in the "Authentication-Results" have to pass (which may always be the last?)?

This is NOT a question of relaxed vs. strict.

Thank you!

Novox
  • 504
  • 1
  • 9
  • 25

2 Answers2

5

According to DMARC specification: https://www.rfc-editor.org/rfc/rfc7489

Note that a single email can contain multiple DKIM signatures, and it is considered to be a DMARC "pass" if any DKIM signature is aligned and verifies.

Messa
  • 219
  • 3
  • 8
4

If there are multiple DKIM signatures, only one of them must align for DKIM alignment to be valid according to https://mxtoolbox.com/problem/dkim/dkim-signature-alignment

caradrye
  • 141
  • 3