Я использую 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)