出现问题,Outlook 无法设置你的帐户

问题

使用自定义域或具有个性化电子邮件地址的 Outlook.com 帐户添加 Microsoft 365 的 Outlook 帐户时,会收到以下错误:

将电子邮件帐户添加到 Outlook 时出错。

原因

出现此问题的原因是 Outlook 使用的自动发现进程在执行根域查找时收到来自第三方 Web 服务器的意外结果。 例如,Outlook 可能会收到 https://< RootDomain>/AutoDiscover/AutoDiscover.xml 等结果。 

在这种情况下,根域查找通常会失败,Outlook 会针对 https://AutoDiscover 执行自动发现查找。<RootDomain>/AutoDiscover/AutoDiscover.xml。 但是,由于 Outlook 从根域查找接收成功的自动发现响应,因此 Outlook 会尝试针对播发的协议(如 POP 和 IMAP)进行身份验证,操作失败。

解决 方案

请联系您的 Web 服务提供商或域网站的 Web 托管提供商,并确保 Web 服务器未响应自动发现请求。

解决 方案

若要在 Web 服务提供商或 Web 托管提供程序无法解决此问题时解决此问题,请执行下列操作:

  • 创建 Outlook 注册表项以排除“上次已知良好”设置、HTTPS 根域和 SRV 记录,详述如下。 注册表项就位后,重启 Outlook 并尝试添加帐户或再次创建新配置文件。

    • 使用 ExcludeLastKnownGoodUrl 阻止 Outlook 使用上一个已知良好的自动发现 URL
      HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeLastKnownGoodUrl
      值:1

      HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeLastKnownGoodUrl
      值:1

    • 使用 ExcludeHttpsRootDomain 阻止 Outlook 使用 HTTPS 根域
      HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeHttpsRootDomain
      值:1

      HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeHttpsRootDomain
      值:1

    • 使用 ExcludeSrvRecord 阻止 Outlook 使用 HTTPS 根域
      HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeSrvRecord
      值:1

      HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
      DWORD:ExcludeSrvRecord
      值:1

注意

  • x.0 位持有者表示你的 Office 版本 (16.0 = Office 2016、Office 365 和 Office 2019,15.0 = Office 2013) 。
  • 当 ExcludeLastKnownGoodUrl 值设置为 1 时,Outlook 不使用上一个已知的自动发现 URL。

重要

排除 HTTPS 根域不是此问题的长期解决方案,我们不建议这样做。 提供此解决方法可立即缓解此问题。 Web 服务提供商或 Web 托管提供程序解决问题后,必须删除 Outlook 注册表项。

有关自动发现和注册表设置的详细信息,请参阅在 \Autodiscover 项下具有注册表设置时意外的自动发现行为