天天看点

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

适用于以下产品或服务: 

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

Exchange Online 邮箱功能是 Office 365 用户最常使用的功能,Office 365 管理员尤其关心收发邮件的状态,我们可以在 EAC (Exchange 管理中心)中使用邮件跟踪功能。邮件跟踪功能用于展示和获取邮件传递过程中的节点与投递结果等信息。一封邮件从用户的邮件客户端发出,到最后成功到达收件人的邮件客户端会经过多个环节。邮件跟踪功能广泛应用于邮件投递的故障排查。邮件跟踪日志分简单与详细两种。简单邮件跟踪日志对每一封邮件只有一条与邮件投递结果相关的日志信息。详细邮件跟踪日志会提供具体邮件投递细节。详细邮件跟踪日志搜索任务提交后,需要从众多后端服务器中扫描和抓取记录,至少需要两个小时才能出结果。

管理员访问 URL(https://partner.outlook.cn/ecp)。在 Exchange 管理中心选择左侧导航栏中的“邮件流”选项,在“邮件跟踪”下完成邮件跟踪日志的展示和获取任务,如图所示。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

在“日期范围”中,我们可以选择下图中的 4 个选项,选择头 3 个选项,搜索结果可以立即显示出来。

我们常用此方法获得初步的投递状态的查询,或者以此获得邮件 ID,再进行详细的邮件追踪。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

可以使用的搜索条件有日期范围、传递状态、邮件 ID、发件人和/或收件人。

1.  详细邮件跟踪日志的获取方法

跨度在 7 天内的邮件投递日志能很快在邮件跟踪界面检索出来,但是无法导出。跨度超过7天的邮件投递日志需要以搜索报告请求的方式提交到 Exchange Online 后台。日志报告生成后(CSV 文件格式)可以下载到本地计算机中。如果需要显示详细邮件跟踪,日期范围必须选择“自定义”,开始日期和结束日期跨度必须超过7天,才能显示“包括邮件事件和路由详细信息与报告”复选框,如所示。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

管理员可补充其他的搜索信息,如收件人/发件人/邮件 ID 的信息(通知电子邮件地址部分必须填写本组织内的有效地址),再单击“搜索”按钮将此详细邮件跟踪日志的生成将以任务形式提交到 Exchange Online 服务器端,如图所示。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

管理员将看到如图所示的提示信息。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

对于状态为“已完成”的任务,管理员可在右侧详细信息栏单击下载详细邮件跟踪日志。

如果您发现导出的详细邮件跟踪日志中,邮件主题为乱码,需要以 notepad 打开 csv 文件,然后保存为 UTF-8 的格式即可。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
2.  获取邮件ID

邮件 ID是唯一标识邮件的 ID 号,是不会重复的,相当于每封电子邮件的“身份证号”。使用邮件ID可准确定位邮件。注意,使用邮件ID作为搜索条件必须要有“<>”符号。邮件ID可通过 OWA 或 Outlook 查看邮件头得到。

1) OWA 中获取邮件 ID

登录OWA(https://partner.outlook.cn),双击打开相应的邮件,如图所示,单击下拉按钮,展开下拉列表。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

如图所示,选择“查看邮件详细信息”选项查看邮件头。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

Message-ID 部分即为邮件 ID,如图所示,红框部分即为邮件ID。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

2) Outlook 中获取邮件 ID

在 Outlook 中双击需要查看邮件 ID 的邮件打开,如图所示,选择“文件”选项卡菜单。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

单击“属性”按钮,如图所示。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

查看邮件 ID部分,如图所示。红框部分即为邮件 ID。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
3.  发件人和收件人支持通配符

可以使用 * 作为邮件地址前缀的通配符。例如,用 *@contoso.com作为发件人。

4.  邮件跟踪日志的保留期限

邮件跟踪日志只有90天的保留期。超过保留期的邮件跟踪日志会被从 Exchange Online 服务器上硬删除且无法恢复,无法获取。

5.  邮件跟踪日志的时间

邮件跟踪日志中的时间均为 UTC 时间, UTC 时间+ 8小时= 北京时间,这是系统设置的且无法更改,如图所示,换算成北京时间是 2019 年5 月29 日的 13:45:38。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

以下是使用 EXO PowerShell 做详细的邮件追踪报告。

Start-HistoricalSearch -ReportTitle "Search 20191105B" -StartDate 10/28/2019 -EndDate 11/5/2019 -ReportType MessageTraceDetail -SenderAddress [email protected] -NotifyAddress [email protected]
           
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

更多信息,您可以参考:

https://docs.microsoft.com/zh-cn/exchange/monitoring/trace-an-email-message/run-a-message-trace-and-view-results
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

本文节选自:

《精通 Office 365 云计算管理 Exchange Online 篇》

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

本书详细而专业的介绍了如何管理和操作由世纪互联运营的 Exchange Online,以及 Exchange 相关技术支持团队处理的一些经典案例。欢迎大家阅读体验呦,链接地址:

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪

欢迎大家关注我们的公众号,我们将持续进行技术文章的更新以及对 Office 365 技术的推广和普及。

exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪
exchange无法收发邮件_检查 Office 365 邮件投递和接收状态的利器邮件跟踪