You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python验证Office365邮箱有效性遇LOGIN失败问题咨询

邮箱有效性验证失败:IMAP登录报错及替代方法求助

基本信息

  • 邮箱ID:Dummy@cisco.com
  • 密码:Dummy@123

验证方案与代码

我计划通过IMAP登录邮箱的方式验证其有效性,编写了以下Python代码:

import imaplib  # 补充必要的库导入

username = "Dummy@cisco.com"
password = "Dummy@123"

imap_server = "outlook.office365.com"

# 创建带SSL的IMAP4实例
imap = imaplib.IMAP4_SSL(imap_server)
# 身份验证
status, message = imap.login(username, password)
print(status)
print(message)

遇到的错误

运行代码后抛出登录失败错误:

Traceback (most recent call last):
  File "C:\Users\tochandr\mailtest.py", line 17, in <module>
    status,message = imap.login(username, password)
  File "C:\Users\tochandr\AppData\Local\Programs\Python\Python310\lib\imaplib.py", line 612, in login
    raise self.error(dat[-1])
imaplib.IMAP4.error: b'LOGIN failed.'

求助问题

  • 导致LOGIN failed错误的可能原因有哪些?
  • 除了IMAP登录验证外,还有哪些可靠的方法可以验证该邮箱的有效性?

内容的提问来源于stack exchange,提问作者Tony Frank

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 16:35:22