I'm investigating a message that appeared to come from a user's mailbox and was addressed to that same user. The Microsoft 365 message trace shows the sender and recipient as the same account, but our managed service provider says the sender field may only reflect the address claimed in the message. They pointed to the originating IP and location as more meaningful indicators. Can an email sent from an external system appear in message trace as though the user sent it, or does that indicate the mailbox was compromised?
4 Answers
Also consider how the message was addressed. Attackers sometimes send a message to the victim’s own address and BCC other targets, so the visible recipient can make the event look like a simple message from the user to themselves. That pattern can happen after phishing, but it can also be pure spoofing, so the headers and sign-in activity are needed to distinguish them.
Treat it as suspicious while you verify it: review mailbox audit and sign-in logs, revoke active sessions, and reset credentials or MFA if there is evidence of a successful login. Separately, check your DMARC policy. With a policy of p=none, forged messages may still be delivered even when authentication clearly fails.
The trace summary alone is not enough to determine what happened. Pull the complete message headers and inspect the external Received hops, originating IP, and the Authentication-Results line. Pay particular attention to SPF, DKIM, and DMARC alignment with your domain. A forged message will generally show an external delivery path and fail or misalign authentication, while a genuinely authenticated mailbox submission should show an internal submission path. If the message authenticated as your domain from an unexpected external IP, investigate possible account compromise or an improperly configured connector.
Yes, an external sender can spoof the user’s address and make the high-level trace look like the user sent a message to themselves. This is commonly associated with direct-send or spoofing attacks, and it does not automatically mean the mailbox was compromised. Check whether anything in your environment relies on direct send before disabling it, since doing so could interrupt legitimate devices or applications.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures