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

使用Python脚本无法通过IMAP/SMTP登录AOL邮箱的问题求助

解决方案

AOL邮箱支持IMAP和SMTP,但有特殊的身份验证及连接要求,以下是关键修复点:

1. 替换为应用专用密码

若账号开启了两步验证,直接使用原密码无法通过脚本登录,必须生成应用专用密码:

  • 登录AOL账号设置,进入「账户安全」板块
  • 找到「应用密码」选项,生成一个专属密码用于Python脚本
  • 将代码中的my_password替换为该生成密码

2. 修正SMTP连接端口

AOL的SMTP_SSL默认端口为465,原代码未指定端口导致连接异常,修改初始化代码:

# 原代码
s = smtplib.SMTP_SSL(smtp_server)
# 修改后
s = smtplib.SMTP_SSL(smtp_server, 465)

3. 检查账号安全设置

确认AOL账号未开启「阻止非授权应用登录」限制,部分情况下AOL会默认拦截第三方脚本的登录请求,需在账号设置中允许此类访问。

4. 统一账号信息(可选)

IMAP代码中print语句的邮箱nixter_1@aol.com与登录账号nixters_o3_1@aol.com不一致,虽不影响功能,但建议统一避免混淆。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 18:01:20