由 Microsoft 开发的功能强大的电子邮件和协作平台,旨在支持企业级通信和工作效率。 不属于特定类别的其他主题。
此回复为自动翻译,因此可能包含语法错误或不自然的表达。
你好 @PLphotos
启用双重身份验证、创建应用密码并在 Outlook.com 设置中打开 POP/IMAP,仍然可能无法让 SMTP 发送在 Outlook.com 帐户中正常工作。
根据微软支持文档《Outlook.com 的 POP、IMAP 和 SMTP 设置 - Microsoft 支持》,Outlook.com 的 POP、IMAP 和 SMTP 连接需要使用 OAuth2 / 现代身份验证。
因此,当应用尝试使用基本的用户名/密码身份验证(包括应用密码)进行连接时,即使已启用 POP 和 IMAP,SMTP 身份验证仍可能失败,并出现错误:535 5.7.139 Authentication unsuccessful。
微软文档也确认,IMAP、POP 和 SMTP 的 OAuth2 支持适用于 Microsoft 365 和 Outlook.com 用户,这些连接可以使用 OAuth 访问令牌而不是基本凭据进行身份验证。 您可以在《使用 OAuth 对 IMAP、POP 或 SMTP 连接进行身份验证 | Microsoft Learn》中了解更多信息。
仅支持传统 SMTP 身份验证的应用,即使在 Outlook.com 设置中启用了 POP 和 IMAP,仍可能继续收到此错误。迁移到 OAuth 2.0 是推荐的解决方案。
希望这些信息对您有帮助。
注意:如果您希望收到此线程的相关电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知功能