Microsoft 365 shows internal sender, but source IP is external. How is this possible?

Posted by thmeez@reddit | sysadmin | View on Reddit | 22 comments

We had a strange case in Microsoft 365 tenant.

Someone external sent an email to an internal user, but it appeared like it came from another internal user.

What I checked:

SPF, DKIM and DMARC are already in place.

The user's Entra sign in logs look normal.

No obvious mailbox compromise.

But in Exchange Online message trace, the sender shows as the internal user, while the source IP is a different external server.

How can an attacker do this if the domain authentication records are already in place?

What should I check next, and what are the best ways to defend against this in Microsoft 365?