我通过网络界面创建了雅虎电子邮件,启用了pop3访问(设置自动),但仍然出现以下错误:
poplib.error_proto: -ERR [AUTH] (#MBR1212) Incorrect username or password.
我的python脚本。
import poplib
oMailBox = poplib.POP3_SSL('pop.mail.yahoo.com', port=995)
oMailBox.user(username)
oMailBox.pass_(password)
答案 0 :(得分:1)
我刚尝试在我的雅虎帐户上使用您的代码,我也收到同样的错误,但我还有一封辅助电子邮件,告诉我该帐户发生无法识别的访问时,在这种情况下,我会看到以下消息。
似乎您可能还必须禁用帐户的安全性以及启用POP3。
有人试图从不符合雅虎安全标准的应用登录您的雅虎帐户({ACCOUNT_NAME})。我们阻止了这次登录尝试,这是在:
来自{LOCATION}的{DATE}。
如果您尝试登录,请执行以下操作之一:
选项1(推荐):使用mail.yahoo.com或Yahoo Mail app Android和iOS可以更安全地访问您的帐户。
选项2(不推荐):如果您仍想使用使用的应用程序 登录雅虎帐户的安全性较低:
点击此处:https://login.yahoo.com/account/security#other-apps
启用"允许使用安全性较低的应用登录"
返回现有的电子邮件应用程序并登录您的Yahoo 帐户。
使用不符合雅虎建议的安全标准的应用可能会 让您的帐户更容易受到攻击或安全性降低。
答案 1 :(得分:0)