2021.03.25 case现象
11:00陆续收到用户反馈无法接收某一发送给群组的邮件,该邮件10:02发出,但是部分用户无延迟正常接收。且其它内部邮件收发正常,无延迟。
排查思路
- 查看每台exhcange服务器是否正常,检查eventlog,正常。
- Get-MailboxDatabaseCopyStatus检查所有数据库挂载情况,正常。
- Get-Queue检查邮件发送队列是否存在堆积,正常。
- Get-MessageTrackingLog检查相关邮件发送日志,正常。
- https://mha.azurewebsites.net/ 通过这个在线工具分析邮件头发现有一跳从内部mailbox到mailbox delay了67分钟。
- 最后发现与邮件群组发送的审批流相关,通过Get-MessageTrackingLog -sender 审批人邮箱地址 找到了一条审批通过的记录,是由审批人邮箱地址发送至MSExchApprovalxxxxxxxxxx@domainname.com的一封审批邮件,邮件发送的时间戳和用户发送邮件时间+delay时间完全吻合,故判断为审批人未及时审批导致的邮件delay。至于有部分用户无延迟正常接收邮件,是因为这部分用户不在需要审批的组内。