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

Python邮件发送脚本仅部分发件人可用,遇SMTP认证错误求助

谷歌SMTP应用密码相关问题解答

应用密码是否对每个发件人唯一?

是的,应用密码完全和单个谷歌账号绑定,每个发件人账号的应用密码都是独立且唯一的。你用测试账号生成的应用密码只能给这个测试账号用,其他发件人账号必须各自生成对应的应用密码才能通过SMTP认证,跨账号共用是行不通的——这也是你其他账号报错smtplib.SMTPAuthenticationError: (535, b'5.7.8 Username and Password not accepted.')的核心原因。

此处的“应用”指Python还是我的脚本?

都不是。这里的“应用”指的是你访问谷歌账号服务的客户端场景类型,比如生成应用密码时可选的“邮件”“桌面应用”“其他(自定义名称)”这类选项。这个标识只是用来帮你区分不同场景下生成的应用密码(比如你可以给这个Python脚本生成的应用密码命名为“邮件发送脚本”),方便后续管理,和具体用Python语言还是某个特定脚本没有直接关系。

额外解决提示

其他发件人账号要正常使用的话,需要先开启账号的两步验证,然后进入谷歌账号的安全设置页面,生成对应场景的应用密码,替换到代码中该账号对应的密码字段即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 19:05:57