Hi @ Harry Cheng,
Using the Message Header Analysis tool to analyze the message headers of a test email can help us better locate which step the current message is lagging at.
We can see the length of time each process takes in the delay column under "Received headers":
Message header analysis tool:Message Header Analyzer (mha.azurewebsites.net)
You can view message headers in the following ways:
Outlook client:
1. Open the message.
2. On the File tab, click Properties in the Info area.
Or, click the Dialog Box Launcher in the lower-right corner of the Tags group on the Ribbon.
3. In the Properties dialog box, locate the message headers in the Internet headers area.
OWA:
Right-click the email, click View and select View Message Details.
In addition, maybe you can share the screenshot after removing all private information, such as the domain name and IP, so that we can better analyze the content.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread