如何解决SMTP已开启却返回失败

PLphotos 0 信誉分
2026-04-10T15:09:58.7+00:00

我在账户设置中开启了双重验证并创建了应用密码。

但是当上周我在启用POP和IMAP后重新刷新,POP和IMAP的开关又关闭了,并且使用SMTP服务会报错:Invalid login: 535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Mailbox. Visit https://aka.ms/smtp_auth_disabled for more information.

目前我开启POP和IMAP开关虽然能成功保存,但是当我尝试使用SMTP服务时却仍会报同样的错误

Exchange | 其他
Exchange | 其他

由 Microsoft 开发的功能强大的电子邮件和协作平台,旨在支持企业级通信和工作效率。 不属于特定类别的其他主题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2026-04-10T16:37:16.6466667+00:00

    此回复为自动翻译,因此可能包含语法错误或不自然的表达。   

    你好 @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 是推荐的解决方案。 

    希望这些信息对您有帮助。


    注意:如果您希望收到此线程的相关电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知功能 

    此答案是否有帮助?


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。