首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >smtplib.SMTP无法登录

smtplib.SMTP无法登录
EN

Stack Overflow用户
提问于 2014-07-30 04:39:27
回答 1查看 5.4K关注 0票数 1

我想从python脚本发送一封电子邮件。但是,当我尝试运行server.login时,收到以下错误:smtplib.SMTPAuthenticationError: (535, '5.7.0 (#MBR1212) Incorrect username or password.')

我已经用Gmail和雅虎的账号试过了。Gmail错误是:

代码语言:javascript
运行
复制
smtplib.SMTPAuthenticationError: (535, '5.7.8 Username and Password not accepted. Learn more at\n5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 u2sm21203448pbs.42 \
- gsmtp')

雅虎的错误是

代码语言:javascript
运行
复制
smtplib.SMTPAuthenticationError: (535, '5.7.0 (#MBR1212) Incorrect username or password.')

我使用的代码如下所示。用户名和密码是代表我正确的用户名和密码的字符串变量。

代码语言:javascript
运行
复制
server = smtplib.SMTP('smtp.mail.yahoo.com', 587)
server.ehlo()
server.starttls()
server.login(username, password)

我正在使用Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (default, May 27 2014, 14:58:54)

EN

回答 1

Stack Overflow用户

发布于 2016-10-27 19:31:31

你应该去雅虎电子邮件帐户,然后去Account security和active Allow apps that use less secure sign in来解决你的问题。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25024565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档