问题背景

今天有用户反馈未收到审批邮件通知,检查 Dynamics 365 的电子邮件实体时发现,自 2025-03-20 09:00 起系统已无法正常发送邮件。“暂停发送” 状态的邮件积压了 1600 多封。

通过查看邮件日志,最终定位到根本原因:发送邮箱的密码已过期

提示:电子邮件记录上方显示的“此邮件尚未提交,因此无法传送。有关详细信息,请参阅帮助”信息较为笼统,实际排查时需要进一步查看邮件日志。

当时看了电子邮件记录上方提示的 “此邮件尚未提交,因此无法传送。有关详细信息,请参阅帮助” 对我毫无帮助。 我找了一会才找到查看邮件日志的地方,这次将其记录下来,以备下次找不到。

截图-邮件发送异常-暂停发送

排查步骤

1. 查看邮件日志

  1. 登录 Power Platform 管理中心
  2. 选择对应环境
  3. 点击 设置
  4. 选择 电子邮件设置

截图-查看邮件日志-01

在邮件队列中,找到用于发送邮件的邮箱记录。若出现异常,其传出电子邮件状态通常显示为 失败

截图-查看邮件日志-02

点击进去后,通过警告可以看到日志,可以看到日志信息:

电子邮件服务器错误代码: OutgoingEmailAuthenticationError,以及由于无法验证连接到电子邮件服务器所需的服务器证书或用于发送电子邮件的凭据不正确或未提供访问权限,因此邮箱 XXXXXX 无法发送电子邮件

该错误明确提示了身份验证问题,通常由密码过期引起。

截图-查看邮件日志-03

2. 修复步骤

  1. 重置发送邮箱的密码
    在对应的邮件服务提供商处完成密码重置。

  2. 更新 Dynamics 365 邮箱配置

    • 在邮箱设置页面更新密码
    • 点击 “测试和启用邮箱” 验证连接

截图-查看邮件日志-04

3. 验证修复结果

修复完成后:

  • 传出电子邮件状态 应变为 成功
  • 电子邮件实体中积压的 “暂停发送” 邮件将自动重新发送

如果本文对你有所帮助,可以请我喝杯咖啡

(完)