对服务器端同步进行故障排除和监视

此页是服务器端同步的问题和解决方法的来源。 当发现问题并记录解决方法时,请检查更新信息。

服务器端同步项目监视仪表板

您可以使用项目监视仪表板来了解为什么电子邮件、约会、联系人和任务没有同步。

备注

项目监视仪表板中的行仅供拥有关联 Dataverse 邮箱记录的用户或具有系统管理员安全角色的用户查看。 当系统管理员访问仪表板时,会显示该用户不负责的项目,并且项目主题已编修 (***)。

同步错误列包含有关项目未同步的原因的信息,如下图所示。

检查同步错误。

选择该链接会将您转到错误的了解文章(如果存在)。

仪表板的数据存储在 ExchangeSyncIdMapping 表中,并在出现故障后由系统最多保留三天。 可以通过更改 ExchangeSyncIdMappingPersistenceTimeInDays OrgDbOrgSetting 来修改此值。

已知问题:

当使用统一客户端接口查看时,此仪表板当前不起作用。 您将看到以下错误:

不支持在此客户端中显示添加到仪表板中的组件

有关详细信息,请参阅解决 Dynamics 365 的项目级服务器端同步问题 - Dynamics 365 Sales | Microsoft Learn。

按照此知识库文章中的步骤启用和使用仪表板以获取有关同步错误的信息。

“服务器端同步失败”仪表板。

服务器端同步监视仪表板

备注

从 9.2.2403.4 开始,服务器端同步监视仪表板已弃用,不再获得更新或进一步支持。

通过服务器端同步监视仪表板,您可以使用服务器端同步快速查找在邮箱的运行状况。

转到任何仪表板,单击以选择仪表板标题旁边的 下拉按钮。,然后单击服务器端同步监视

服务器端同步监视仪表板。

此仪表板由多个图表组成,每个图表提供对您的组织的服务器端同步性能的洞察。

单击为服务器端同步配置的邮箱列表中的一个编号以获得特定邮箱状态。

单击列出的邮箱以了解详细信息。

单击每个图表中的网格图标来查看用于生成图表的记录。

禁用邮箱同步

注意:由于建立与 Exchange Server 的安全连接时出错,因此已禁止该邮箱同步约会、联系人和任务。 已通知电子邮件服务器配置文件的所有者。

解决方法:https://support.microsoft.com/kb/2993502

建立安全连接时出错

注意:由于建立与电子邮件服务器的安全连接时出错,因此邮箱无法接收电子邮件。 已禁止您的邮箱接收电子邮件,并且已通知电子邮件服务器配置文件的所有者。

解决方法:https://support.microsoft.com/kb/2993502

电子邮件的状态为“待发送”

如果在客户互动应用(Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、Dynamics 365 Marketing 和 Dynamics 365 Project Service Automation)中创建一封电子邮件,再单击发送按钮,电子邮件不会发送出去,除非电子邮件集成已经正确配置和启用从客户互动应用发送电子邮件。

请核实已经对电子邮件收件用户启用了电子邮件发送功能。

  1. 在 Power Platform 管理中心,选择一个环境。

  2. 选择设置>电子邮件>邮箱

  3. 将视图更改为可用邮箱

  4. 选择发送电子邮件的用户的邮箱记录,然后单击编辑按钮。

  5. 请核实已经对用户正确配置和启用电子邮件发送功能:

电子邮件地址需要经过 Microsoft 365 管理员的审批

注意:由于邮箱的电子邮件地址 <User Name> 需取得 Microsoft 365 管理员的审批,因此电子邮件无法发送/接收电子邮件。 已禁止您的邮箱发送/接收电子邮件,并且已通知电子邮件服务器配置文件 Exchange Online 的所有者。

原因:

如果用户配置为使用 Microsoft Exchange Online 电子邮件服务器配置文件,但其电子邮件地址尚未得到 Microsoft 365 管理员的批准,则会出现此错误。 具有足够权限来批准邮箱的用户需要批准使用 Microsoft Exchange Online 电子邮件服务器配置文件的每个用户的电子邮件地址。 要了解有关谁可以批准邮箱的更多信息,请参阅 批准电子邮件。 Microsoft Exchange Online 配置文件在客户互动应用和 Exchange Online 之间使用服务器到服务器的身份验证。 该身份验证依赖于客户互动应用和 Exchange Online 之间的信任。 在 审批流程之后,客户互动应用能够为该用户发送和接收电子邮件,而无需在 Customer Engagement 应用中提供任何电子邮件凭据。

解决方法:

审核一个或多个邮箱:

  1. 在 Power Platform 管理中心,选择一个环境。

  2. 选择设置>电子邮件>邮箱

  3. 选择可用邮箱或者执行高级查找查询以确定要更新的邮箱列表。

  4. 选择您想要审核的邮箱列表,然后单击批准电子邮件

  5. 单击确定批准电子邮件地址。

  6. 单击测试和启用邮箱为启用的邮箱重新测试邮件处理。

电子邮件地址必须取得审批

注意:由于电子邮件地址未审批,一个或多个邮箱不能发送/接收电子邮件。 审批电子邮件地址,然后启用电子邮件以发送/接收电子邮件。”或“邮箱 <Mailbox Name> 无法接收电子邮件,因为邮箱 <Mailbox Name> 的电子邮件地址未取得审核,所以已禁用此邮箱。 已通知电子邮件服务器配置文件 <电子邮件服务器配置文件名称> 的所有者。

解决方法:

在电子邮件处理前,必须审核邮箱。 审核邮箱:

  1. 在 Power Platform 管理中心,选择一个环境。

  2. 选择设置>电子邮件>邮箱

  3. 选择可用邮箱或者执行高级查找查询以确定要更新的邮箱列表。

  4. 选择您想要审核的邮箱列表,然后单击批准电子邮件

  5. 单击确定批准电子邮件地址。

  6. 单击测试和启用邮箱为启用的邮箱重新测试邮件处理。

备注

您可以删除批准邮箱的要求。 有关详细信息,请参阅 删除批准邮箱的要求

无法确定邮箱位置

注意:当发送/接收电子邮件 <邮件主题> 时,邮箱位置无法确定。 已禁止邮箱 <邮箱名称> 发送/接收电子邮件并且已通知相关电子邮件服务器配置文件 <电子邮件服务器配置文件名称> 的所有者。

解决方案:若您的电子邮箱服务器配置文件(设置>电子邮件配置>电子邮件服务器配置文件)配置为使用自动发现服务器的位置选项,但是自动发现无法检测到您的邮箱的位置,您会看到此警告。 若出现此问题,请检您的 Exchange 管理员配置验证是否配置为自动搜索。 可以更新电子邮件服务器配置文件并对自动发现服务器的位置单击。 然后为您的 Exchange 部署提供 Exchange Web 服务 URL。 例如:https://ExchangeServerName/EWS/Exchange.asmx.

凭据不正确或权限不足

注意:由于在关联电子邮件服务器配置文件中指定的凭据不正确或发送/接收权限不足,因此无法发送/接收电子邮件。 已禁止邮箱 <邮箱名称> 发送/接收电子邮件并且已通知电子邮件服务器配置文件 <电子邮件服务器配置文件名称> 的所有者。

解决方法:

若提供凭据不正确或者指定的用户帐户没有访问邮箱具有的足够权限,会出现此错误。 检查邮箱的凭据和权限。 如您在一个邮件服务器配置文件内提供凭证,请确保用户有每个相关邮箱的模拟权限和邮箱访问权限。

有关配置 Exchange 模拟和授予邮箱访问的详细信息,请参阅:

无法同步约会

注意:由于“组织者”字段不存在,所以无法同步约会。

原因:组织者字段是同步约会记录所必需的。 默认情况下,约会窗体上不包括此字段。

解决方法:

添加“组织者”字段到约会窗体:

  1. 在 Web 应用程序中,转到 Settings设置。) >Advanced Settings

  2. 选择设置>自定义>自定义系统

  3. 组件下,展开实体>约会,然后选择窗体

  4. 选择约会,然后将组织者字段拖动到窗体上。

  5. 选择保存>发布

无法同步约会、联系人和任务

注意:由于未使用另一个组织配置邮箱 <邮箱名称> 的电子邮件地址,因此无法同步约会、联系人和任务。 当您在主要组织中测试和启用邮箱时,最佳做法是替换配置。 此外,在非主要组织中更改您的邮箱的同步方法。

解决方法:

若要更改主要同步组织和覆盖 Exchange 中存储的设置,请单击:设置>电子邮件配置>邮箱> 打开邮箱 >测试和启用邮箱> 选择即使 Exchanges 被设置为与其他组织同步,仅与此组织中的 Exchange 项目同步项目。 这将允许服务器端同步为此环境工作,但是其他环境将不能通过服务器端同步同步该邮箱。 若要更改约会、联系人和任务的同步方法,请单击:设置>电子邮件配置>邮箱> 打开邮箱 > 为约会、联系人和任务选择

有关更过信息,请参阅:何时使用该复选框?

潜在问题和解决

确定问题是否与到 Exchange Server(本地)的连接有关

如果您的组织连接到 Exchange Server(本地),可以运行 Microsoft 远程连接分析程序来确定问题是否与该连接有关。 请参阅测试到 Exchange Server(本地)的连接

使用 Gmail 配置服务器端同步时,无法发送或接收电子邮件

如果客户互动应用配置为使用 Gmail 的服务器端同步,您可能遇到下列错误之一:

  • 邮箱 <Mailbox Name> 无法接收电子邮件。 请确保在此邮箱中指定的凭据正确并且具有的权限足以接收电子邮件。 然后启用此邮箱的电子邮件处理功能。

  • 发送电子邮件“测试邮件”时出现未知错误。 邮箱 <邮箱名称> 无法同步。 已通知电子邮件服务器配置文件 <电子邮件服务器配置文件名称> 的所有者。

有关详细信息,请参阅这篇知识库文章

将 Dynamics 365 应用与 Exchange Online 结合使用

如果您的公司将 Exchange Online 与客户互动应用结合使用,请注意以下事项:

客户互动应用支持 Exchange Online 与同一租户中的服务器端同步,使用服务器到服务器身份验证。 不建议也不支持其他身份验证方法或设置,包括:

  • 使用用户或队列指定的凭据

  • 使用电子邮件服务器配置文件中指定的凭据

  • 使用模拟

  • 将自动搜索服务器位置设置为否

  • 使用电子邮件服务器配置文件而非 Exchange Online

  • 当前不支持将模型驱动应用与其他租户中的 Exchange Online 一起使用。

禁用邮箱定期发送

邮箱发送错误类别如下所示:

  1. 持久错误(例如,401 未授权)或临时错误(例如,网络问题)。

  2. 服务器错误(例如,无效配置文件凭据)或邮箱错误(例如,邮箱凭据无效)。

    客户互动应用响应错误,如下所示:

  • 对于服务器或邮箱持久错误,在检测错误时立即禁用邮箱。

  • 对于服务器或邮箱临时错误,将每五分钟尝试重新发送,共 10 次。 若 10 尝试失败,错误为持久错误并禁用邮箱。

回顾本主题中的疑难解答步骤,如果成功解决,启用邮箱。

不受支持的电子邮件服务配置

服务器端同步将不支持以下方案:

  • Exchange/SMTP 和 POP3/Exchange 的组合。

  • 创建大量的电子邮件营销活动。

  • 可扩展性方案如 EWS/POP3/SMTP 扩展协议和创建自定义的电子邮件提供商。

  • Exchange Server 2003 和 Exchange Server 2007。

  • 客户互动应用中的服务器端同步需要也符合 FIPS 140-2 的 POP3/SMTP 电子邮件服务器。 某些电子邮件服务器与 FIPS 140-2 不兼容,例如 MSN、Outlook.com 或 Windows Live Mail。

对于服务器端同步不支持的大多数情况,您可以使用 Microsoft Dynamics CRM 电子邮件路由器。 详细信息:集成电子邮件系统

备注

建议您不要在同一组织中使用约会、联系人和任务的 Outlook 同步和服务器端同步的混合配置,因为这可能导致更新后的 Dynamics 365 应用数据不与所有参与者同步。

当由被邀请者跟踪时,不创建约会记录

注意以下有关跟踪事件的情况:

  1. 事件组织者为同步方法使用 Outlook。

  2. 事件被邀请者使用服务器端同步的同步方法。

  3. 在 Dynamics 365 for Outlook 中,组织者创建约会并向被邀请者发送邀请。

  4. 在 Dynamics 365 for Outlook 中,被邀请者跟踪约会。

  5. 邀请者登录到客户互动应用并导航到市场营销>活动>约会>我的约会

结果:没有为被邀请者创建约会。

这是一个已知问题,并不支持。 若组织者是组织外的人,作为被邀请者的用户仍可以跟踪创建的记录。

服务约会和活动不从 Outlook 同步到客户互动应用

当您同步但反向不正确时,对服务预约和活动进行的更改将在 Dynamics 365 for Outlook 中更新。 当您在 Dynamics 365 for Outlook 中对服务约会或活动做出更改时,更改内容将不会同步到客户互动应用。 服务约会是由代理安排并需要客户互动应用所提供资源的闲/忙信息。

注意 Exchange Online 的接收和发送限制

对于邮件流巨大的企业客户,请确保不与 Exchange Online 的接收和发送限制冲突。 请参阅 Exchange Online 限制

已发送的电子邮件是使用“传入”的方向值创建的

服务器端同步创建的电子邮件的方向 (DirectionCode) 取决于已发送邮件文件夹中是否存在原始邮件。 如果原始电子邮件位于已发送邮件文件夹中,则方向会被指定为传出。 相反,如果未在已发送邮件文件夹中找到电子邮件,则会将方向值设置为传入来创建电子邮件。

超过 150 MB 的传入电子邮件不会创建为电子邮件活动

传入电子邮件有 150 MB 的上限。 总大小超过 150 MB 的电子邮件(包括所有附件)不会作为电子邮件活动创建。

邮箱显示为由未主动使用应用程序的用户更新

如果将用户配置为同步约会联系人任务,则这些项目的同步过程由该用户执行。 同步过程每 15 分钟检查一次是否有更改,如果检测到某些更新,频率可能会增加。 当同步过程运行时,它将以该用户的身份运行,并在每个同步周期更新存储在邮箱记录中的列。 这将导致该用户可能出现在 Power Platform 管理中心中提供的 Dataverse 分析报表中,即使该用户没有主动登录应用程序。

电子邮件的同步过程是一个单独的过程,它还更新邮箱记录。 电子邮件的同步过程以系统用户身份运行。

另请参见

服务器端同步
测试到 Exchange Server(本地)的连接
关于服务器端同步的最佳做法和须知事项
{隐藏的宝石}了解服务器端同步性能仪表板