Windows Live Mail-XOAUTH2 身份验证失败

Windows Live Mail-XOAUTH2 身份验证失败

2天前,我突然无法访问Hotmail使用Windows Live Mail信息访问协议

微软对其信息访问协议2天前的服务器?

背景-

在过去的两天里,我无法使用 Windows 7 中的 IMAP 的 Windows Live Mail 程序 (WLM) 登录 Hotmail。WLM 是Windows 基本功能软件套件,可以在 Windows 7 计算机上本地安装。

通过访问 www.Outlook.com(在我的 Web 浏览器中),我仍然可以登录我的 Hotmail 帐户。但使用 WLM 桌面应用程序时,我现在收到以下 0x800CCC0F 错误:

XOAUTH2 身份验证失败。此计算机不支持 IMAP 服务器支持的任何身份验证方法。

如何将我的 Hotmail 帐户重新连接到 Windows Live Mail(两天前它还运行正常)?

我需要 WLM,因为它为我的电子邮件提供本地存储(在我的计算机中),基于 Web 的电子邮件(例如Web 上的 Outlook) 不提供。

答案1

我还不能 100% 确定,可能需要进行更多测试,但答案似乎是只有在使用身份验证时,该错误才会阻止对 IMAP 服务器的访问。

错误信息具体提到了“身份验证”。

因此,我的解决方法是取消选中/取消勾选 Windows Live Mail 中单个电子邮件帐户的属性中与身份验证相关的两个设置。

从安全角度来看,这是否明智尚无定论,因为这是访问帐户的唯一方法。因此,我的工作解决方案(取决于此处发布的任何其他想法)是在帐户设置中存在该选项的两个位置取消选中“使用身份验证登录”。

初步迹象表明这确实恢复了 Windows Live Mail 中帐户的访问权限。

附录(2019 年 9 月 6 日)-

这是对该解决方案的更好的描述 -

进行以下更改:

  1. 右键单击文件夹窗格中的帐户名称,然后选择“属性”。

  1. 在“服务器”选项卡上:

a. 将传入(IMAP)服务器名称更改为 imap-mail.outlook.com 或 outlook.office365.com

b. 确保电子邮件用户名是您的完整电子邮件地址

c. 确保已选择“使用明文身份验证登录”

d. 确保已选择“我的服务器需要身份验证”

  1. 在“高级”选项卡上:

a. 确保为传入和传出选择“此服务器需要安全连接 (SSL)”外发邮件

b. 确保接收邮件的服务器端口为 993

  1. 单击“应用”,然后单击“确定”。

如果您之前使用过“使用安全密码验证登录”,那么这就是您的麻烦之源。很少有公共邮件服务器支持或要求它。您的密码仍然是安全的,因为它通过安全的 TLS 隧道传递,因为您在“高级”选项卡上选择了“此服务器需要安全连接 (SSL)”。

相关内容