one of my exchange online user has sent email to onpremises user and on premise user says that he did not receive email. how do i trace that email is received.
View best response
Verify the message was sent out properly from Exchange Online by performing a message trace in the Security and Compliance center: https://blogs.technet.microsoft.com/exchange/2018/05/02/new-message-trace-in-office-365-security-com....
If you can find a successful delivery there, you'll need to search the message tracking logs in your Exchange on-premises environment to see what happened with the delivery: https://docs.microsoft.com/en-us/exchange/mail-flow/transport-logs/search-message-tracking-logs.
I find that most times with this, the issue actually was an end user mistake/error; either the sender mis-sent it or the recipient lost it. But the message tracking above will help you find it on the backend.