无法在 Microsoft 365 中从设置为完全重新委派的域发送电子邮件

问题

当你尝试从设置为完全重新委派的域在 Microsoft 365 商业版中发送电子邮件时,某些邮件不会发送。 此外,你可能会收到 NDR) (非交付报告,如下所示:

“smtp;550 SPF MAIL FROM 检查 失败 (PermError) ”

注意

为完全重新委派设置的域是一个域,其中 NS) 资源记录的名称服务器 (指向 Microsoft 365。 完整域重新委派仅适用于 Microsoft 365 商业版订阅。

解决方案

若要解决此问题,请执行以下步骤:

  1. 使用 NsLookup 工具检查 NS 资源记录是否指向 Microsoft 365。 为此,请按照下列步骤操作:

    1. 单击“ 开始”,然后在搜索框中键入命令提示符。
    2. 在结果列表中,右键单击“ 命令提示符”,然后单击“ 以管理员身份运行”。
    3. 在命令提示符下,键入 nslookup,然后按 Enter。
    4. 键入 set type=ns,然后按 Enter。
    5. 键入域名 (例如,键入 contoso.com) ,然后按 Enter。

    NS 资源记录应指向以下两项:

    • ns1.bdm.microsoftonline.com
    • ns2.bdm.microsoftonline.com
    • ns3.bdm.microsoftonline.com
    • ns4.bdm.microsoftonline.com
  2. 如果最近为完全域重新委派设置了域,请等待 72 小时。

  3. 使用 NsLookup 工具对 TXT (SPF) 记录执行 DNS 查找。 为此,请按照下列步骤操作:

    1. 单击“ 开始”,然后在搜索框中键入命令提示符。
    2. 在结果列表中,右键单击“ 命令提示符”,然后单击“ 以管理员身份运行”。
    3. 在命令提示符下,键入 nslookup,然后按 Enter。
    4. 键入 set type=txt,然后按 Enter。
    5. 键入域名 (例如,键入 contoso.com) ,然后按 Enter。

    TXT (SPF) 记录应如下所示:

    “v=spf1 include:outlook.com ~all”

更多信息

有关 NsLookup 工具的详细信息,请参阅 NsLookup

仍然需要帮助? 请转到 Microsoft 社区