On 17/10/21 11:48 pm, Wes Peng wrote:
I am a little confused about this scene, the email sent from my domain is signed by Yahoo,  thus it has a valid DKIM. But my domain itself has no DKIM setup, the message was signed by Yahoo not by my domain. Will this DKIM setting make DMARC broken?

I saw the headers from gmail as below. I am just not sure about this. Please advise, thanks.

SPF: PASS with IP 106.10.242.xx Learn more <https://support.google.com/a?p=show_original&hl=en> DKIM: 'PASS' with domain yahoo.com <http://yahoo.com> Learn more <https://support.google.com/a?p=show_original&hl=en>

DMARC simply ignores any DKIM sigs that are not signed by the domain in the From: header, so having the yahoo DKIM signature won't break DMARC, but it won't help either.

DMARC:  'PASS'

DMARC requires either DKIM or SPF to pass on the domain in the From: header, so in this case it likely passed based on SPF.

Do note that when a message is sent through an email list such as this there will be no passing SPF signature on the From: domain because of the forwarding aspect of the mailing list, so if you don't have a valid DKIM signature on that domain then the message will (and in this case does) fail DMARC.


Peter

Reply via email to