我遇到登录错误“错误:b”登录失败。尝试使用我的工作电子邮件连接到IMAPLIB时。
在下面的链接中提出了相同的问题,我只是想知道是否有人有任何建议/解决方法...
username = "name@work.com"
password = "password1"
server_name = "outlook.office365.com"
port = "993"
#login
mail = imaplib.IMAP4_SSL(server_name,port)
mail.login(username, password)
#output error code:
File "C:\ProgramData\Anaconda3\lib\imaplib.py", line 598, in login raise self.error(dat[-1])
error: b'LOGIN failed
我认为我的公司已更改了防火墙设置,因为曾经可以工作的代码现在已损坏(poplib和imaplib都被破坏了),并且当我登录到Outlook.office.com时,我无法再查看imap / pop设置。
原始问题(答案是更改Google设置): Python error when connecting to Outlook IMAP - raise self.error(dat[-1]) error: LOGIN failed