如何解决 Exchange Online 中的传递延迟问题
在这篇文章中,我们将逐步介绍如何排查 Exchange Online 中的传递延迟问题。如果用户没有收到电子邮件或收到延迟的电子邮件,本指南将帮助您解决此问题。这篇文章构成了我完整的 MS-220 考试学习指南的一部分。
确定问题是出在客户端还是服务器
重要的是要知道您何时开始查看电子邮件传送问题,无论这是客户端应用程序还是邮件服务器的问题。我们可以通过多种方式确定这一点,具体取决于向我们报告问题的方式。
客户端问题
如果一个或多个用户报告他们的 Outlook 桌面客户端没有收到电子邮件,他们可以检查 Outlook 网页版。如果电子邮件在网络上可用,则这可能是客户端问题。
服务器问题
如果多个用户受到影响,并且某些电子邮件在 Outlook 桌面客户端或 Outlook Web App 中不可见,则可能是服务器端问题。
解决 Outlook 客户端问题
如果您遇到 Outlook 桌面客户端问题,您可以采取一些步骤来解决或修复问题。在某些情况下,由于以下原因可能会出现客户端站点问题:配置文件损坏、Office 安装损坏、最近更新中的错误。
按此顺序尝试以下操作:
将 Outlook 缓存模式更改为在线模式:
- 在 Outlook 中单击文件 > 帐户设置 > 帐户设置
- 选择您的主要电子邮件并单击“更改”
- 取消选中“使用缓存 Exchange 模式”旁边的框
- 重新启动 Outlook。
重新创建 Outlook 配置文件:
- 从 Windows 开始菜单中,打开控制面板
- 将“查看方式”更改为右上角的小图标
- 选择“邮件”>“显示个人资料”>“添加”
- 从 Windows 开始菜单打开控制面板
- 选择卸载程序
- 从程序列表中选择 Office,然后单击“更改”
- 选择在线修复并点击修复
- 以管理员身份打开命令提示符
- 3.使用以下链接查找您需要的 Office 版本:此处。
- 使用您所需的 Office 版本运行以下命令
"C:\Program Files\Common Files\microsoft shared\ClickToRun\officec2rclient.exe" /update user updatetoversion=16.0.xxxx.yyyy解决 Exchange Online 服务器问题
检查 Exchange Online 服务运行状况
Microsoft 服务运行状况仪表板提供有关 Microsoft 365 服务当前和过去的服务问题的信息。在本例中,我们特别想要查看 Exchange Online 服务的运行状况。要检查 Exchange Online 的运行状况,请执行以下操作:
1. 登录 Microsoft 365 管理中心:https://admin.microsoft.com/
2. 从左侧菜单中,选择运行状况> 服务运行状况
3. 使用概述和问题历史记录选项卡查看当前和以前的服务问题。
检查邮件流问题
如果不是 Exchange Online 的服务问题,则该问题可能是由错误的配置或第 3 方服务引起的。检查邮件的路由方式及其受到哪些规则的影响非常重要。
首先,您应该检查您的公共邮件服务器(MX)记录是什么。当电子邮件发送到您的域时,其第一站是公开发布的邮件服务器。您可以使用 PowerShell 中的 nslookup 命令进行检查,如下所示。
nslookup -querytype=mx ourcloudnetwork.com
在某些情况下,该记录可能是第三方邮件服务,例如过滤器或安全平台。如果是这样,您可以检查该特定服务的服务运行状况,或者您可以检查电子邮件发送时间、公共邮件服务接收电子邮件时间以及电子邮件传递到邮件服务器和客户端的时间戳。
如果您的邮件是内部发送的,或者您确定问题不是由第三方服务引起的,那么您应该查看您的邮件如何受到规则或内部问题的影响。
我最近写了 2 篇文章,这将有助于确定邮件流是否存在问题:
- 如何对影响 Exchange Online 中的邮件流的传输规则进行故障排除
- 如何验证 Exchange Online 中的连接器以解决邮件流问题
概括
感谢您花时间阅读我关于如何解决 Exchange Online 中的传递延迟问题的帖子。在这篇文章中,我们介绍了如何确定您是否遇到服务器端或客户端问题,以及如何解决这些问题。