AUTHENTICATIONFAILED-登录无效的凭证

时间:2019-03-22 16:51:04

标签: python email imap yahoo thunderbird

我正在尝试将python-scrip与Thunderbird连接。雷鸟使用我的Yahoo邮件。

使用以下代码,我应该能够连接到Thunderbird:

M = imaplib.IMAP4_SSL(config.server)
M.login(config.user, config.passwd)
M.select("inbox")

但是我有以下问题:

Loaded classifier and label encoder with tag 'productive'
Traceback (most recent call last):
File "main.py", line 51, in <module>
M.login(config.user, config.passwd)
File 
"C:\AppData\Local\Continuum\ anaconda3\envs\nn_dev\lib\imaplib.py", line 
593, in login
raise self.error(dat[-1])
imaplib.error: b'[AUTHENTICATIONFAILED] LOGIN Invalid credentials'

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果可以使用Thunderbird连接到Yahoo,则应该可以直接使用Python连接到Yahoo:只需使用与Thunderbird中相同的登录数据即可。

否则,Yahoo端可能存在某种类型的阻止(例如,如果您激活了two-step authentication