Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:IMAP连接到gmail返回错误_Python_Gmail_Imap - Fatal编程技术网

Python:IMAP连接到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

突然,我连接到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 = 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