Python:IMAP连接到gmail返回错误
突然,我连接到gmail并检查未读电子邮件的代码停止工作:Python:IMAP连接到gmail返回错误,python,gmail,imap,Python,Gmail,Imap,突然,我连接到gmail并检查未读电子邮件的代码停止工作: Connecting to Inbox.. Error Traceback (most recent call last): File "./run", line 27, in <module> mail.login("xxx@dddd.com", "xxxxx123") File "/usr/lib/python2.6/imaplib.py", line 498, in login typ, dat
Connecting to Inbox..
Error
Traceback (most recent call last):
File "./run", line 27, in <module>
mail.login("xxx@dddd.com", "xxxxx123")
File "/usr/lib/python2.6/imaplib.py", line 498, in login
typ, dat = self._simple_command('LOGIN', user, self._quote(password))
File "/usr/lib/python2.6/imaplib.py", line 1060, in _simple_command
return self._command_complete(name, self._command(name, *args))
File "/usr/lib/python2.6/imaplib.py", line 890, in _command_complete
raise self.abort('command: %s => %s' % (name, val))
imaplib.abort: command: LOGIN => socket error: EOF
我也经常遇到这样的错误:
Traceback (most recent call last):
File "./run", line 10, in <module>
mail.login("xxx@xxx.com", "xxx")
File "/usr/lib/python2.6/imaplib.py", line 498, in login
typ, dat = self._simple_command('LOGIN', user, self._quote(password))
File "/usr/lib/python2.6/imaplib.py", line 1060, in _simple_command
return self._command_complete(name, self._command(name, *args))
File "/usr/lib/python2.6/imaplib.py", line 893, in _command_complete
self._check_bye()
File "/usr/lib/python2.6/imaplib.py", line 808, in _check_bye
raise self.abort(bye[-1])
imaplib.abort: [UNAVAILABLE] Temporary System Error
回溯(最近一次呼叫最后一次):
文件“/run”,第10行,在
mail.login(“xxx@xxx.com“,”xxx“)
文件“/usr/lib/python2.6/imaplib.py”,第498行,登录
type,dat=self.\u简单的命令('LOGIN',user,self.\u quote(密码))
文件“/usr/lib/python2.6/imaplib.py”,第1060行,在_simple_命令中
返回self.\u命令\u complete(名称,self.\u命令(名称,*args))
文件“/usr/lib/python2.6/imaplib.py”,第893行,在命令中完成
self._check_bye()
文件“/usr/lib/python2.6/imaplib.py”,第808行,请参见
提升自我中止(再见[-1])
imaplib.abort:[不可用]临时系统错误
奇怪。我给你运行了精确的代码,并且连接到gmail很好。我建议尝试从另一个系统连接
如果您无法访问任何其他系统,我可以为您提供一个帐户,如果您愿意,可以尝试使用我的帐户。这最终肯定会发生。解决方案是捕获中止异常并重新初始化imap连接。问题似乎出在我的帐户上。。知道为什么会这样吗?我相信gmail的网络界面可以让你为你的帐户启用/禁用IMAP。您是否已验证它已启用?我遇到了相同的问题,我将尝试您的建议。但我想知道这一切的真正原因。
Traceback (most recent call last):
File "./run", line 10, in <module>
mail.login("xxx@xxx.com", "xxx")
File "/usr/lib/python2.6/imaplib.py", line 498, in login
typ, dat = self._simple_command('LOGIN', user, self._quote(password))
File "/usr/lib/python2.6/imaplib.py", line 1060, in _simple_command
return self._command_complete(name, self._command(name, *args))
File "/usr/lib/python2.6/imaplib.py", line 893, in _command_complete
self._check_bye()
File "/usr/lib/python2.6/imaplib.py", line 808, in _check_bye
raise self.abort(bye[-1])
imaplib.abort: [UNAVAILABLE] Temporary System Error