Python imaplib: аутентификация не удалась для учетной записи Yahoo независимо от правильных учетных данных - PullRequest
0 голосов
/ 13 июня 2019

Я использую imaplib в python для получения и манипулирования почтой. Все отлично работает с учетной записью Gmail. Но, когда я пытаюсь войти в учетную запись Yahoo с помощью той же учетной записи, аутентификация не удалась со следующей ошибкой, независимо от предоставленных правильных учетных данных:

File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/imaplib.py", line 593, in login
    raise self.error(dat[-1])
imaplib.error: b'[AUTHENTICATIONFAILED] LOGIN Invalid credentials'
yahooSmtpServer = "imap.mail.yahoo.com"
yahooSmtpPort = 993
client = imaplib.IMAP4_SSL(yahooSmtpServer, yahooSmtpPort)
client.login(username, password)
...