SpoofedDomain in EmailEvents: What It Means and How to Investigate It
One of the most misunderstood fields inside Microsoft Defender XDR EmailEvents telemetry is SpoofedDomain.
Defenders often discover it during phishing investigations, DMARC failures or suspicious email analysis without fully understanding what triggered it.
The sender address may look legitimate.
The display name may appear familiar.
The email may even pass through normal business workflows.
But the telemetry tells a different story.
The SpoofedDomain field can reveal when Microsoft identified suspicious domain impersonation behaviour inside email traffic, helping investigators identify spoofing attempts, phishing campaigns and authentication anomalies.
This Agent Foskett investigation explains what SpoofedDomain means, how it relates to AuthenticationDetails and EmailAuthenticationResults, and how defenders can investigate suspicious email activity using KQL inside Microsoft Defender XDR.
The inbox looked normal.
The logs already knew.
Briefing summary
SpoofedDomain can help defenders identify domain impersonation, sender mismatch, DMARC failures and suspicious email behaviour inside Microsoft Defender XDR EmailEvents telemetry.
What is SpoofedDomain?
Why defenders miss it
First hunt: find emails with SpoofedDomain values
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
EmailEvents | where Timestamp > ago(7d) | where SpoofedDomain != "" | project Timestamp, SenderFromAddress, RecipientEmailAddress, Subject, SpoofedDomain, AuthenticationDetails, EmailDirection, ThreatTypes | order by Timestamp desc
How SpoofedDomain relates to AuthenticationDetails
Second hunt: DMARC failures with SpoofedDomain context
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
EmailEvents | where Timestamp > ago(7d) | where AuthenticationDetails has "dmarc=fail" | project Timestamp, SenderFromAddress, RecipientEmailAddress, Subject, AuthenticationDetails, SpoofedDomain | order by Timestamp desc
Third hunt: follow user clicks after suspicious email delivery
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
UrlClickEvents | where Timestamp > ago(7d) | project Timestamp, AccountUpn, Url, ActionType, ThreatTypes, NetworkMessageId | order by Timestamp desc
What SpoofedDomain does not automatically mean
Where defenders get caught
How GEMXIT approaches this type of investigation
Final thought
The sender looked familiar.
The email passed through the environment quietly.
But the telemetry already knew something was wrong.
The real investigation started with one field:
SpoofedDomain.
It is: “What did the telemetry prove?”
Continue the investigation with KQL Email Spoofing, Detect DMARC Fail Emails in Microsoft Defender, EmailEvents KQL Guide, The Email Came From Me, The Email Passed SPF But Was Still Malicious, SpoofedDomain and EmailEvents in Microsoft Defender, Microsoft Defender KQL Threat Hunting Guide, Microsoft Security and the GEMXIT Security Review.
Develop IT. Protect IT.GEMXIT PTY LTD | GEMXIT UK LTD