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

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

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

可以使用 项监视 仪表板来了解电子邮件、约会、联系人和任务尚未同步的原因。

备注

项目监视仪表板中的行只能由拥有关联的 Dataverse 邮箱记录的用户或具有系统管理员安全角色的用户查看。 当系统管理员访问仪表板时,该用户不拥有的项目会 用“项目主体 ”进行修订(***)。

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

检查同步错误。

选择链接会将你定向到 Learn 文章以了解错误(如果存在)。

仪表板的数据存储在 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 之间的信任。 审批 过程后,客户参与应用可以发送和接收该用户的电子邮件,而无需在客户参与应用中提供任何电子邮件凭据。

解决方案:

审核一个或多个邮箱:

  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 应用中,转到设置 (设置。) >高级设置

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

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

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

  5. 选择保存>发布

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

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

解决方案:

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

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

潜在问题和解决

确定问题是否与到 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 分析报表中,即使该用户没有主动登录应用程序。

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

经批准的电子邮件地址,并测试和启用上次尝试的地址

从版本 9.2.2412.2 开始,当邮箱电子邮件地址获得批准或测试并启用时,系统会记录经过身份验证的用户和发生任一作时的时间戳。 这些值存储在 电子邮件地址“批准者 ”和 “测试和启用上次尝试次数” 列中。 相应的时间戳存储在 “已批准的电子邮件地址”“测试”中,并启用上次尝试的时间戳

对于之前已批准或测试并启用电子邮件地址的邮箱,这些列为空,这些列在版本 9.2.2412.2 之前启用。

为在版本 9.2.2412.2 之前测试并启用的邮箱显示的空值的屏幕截图。

备注

如果之前设置了邮箱,则拒绝邮箱的电子邮件地址将清除“已批准的电子邮件地址”和“在列上批准的电子邮件地址”。 可以 对这些列启用审核 以查看其以前的值。

另请参阅

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