2015-10-14 475 views
1

我正在运行一个cron作业,它执行python脚本阅读Gmail(2分钟的间隔)。我用imaplib阅读新邮件。这工作很好,直到昨天。突然,它的投掷以下错误阅读Gmail失败与IMAP

imaplib.error: [AUTHENTICATIONFAILED] Invalid credentials (Failure)

,有时我得到下面的错误

raise self.abort(bye[-1]) imaplib.abort: [UNAVAILABLE] Temporary System Error

当我运行在不同的机器上相同的脚本。它的工作正常。我假设主持人已被列入黑名单或类似的东西。

我有什么选择?

我无法生成凭据(Gmail API),因为这是在公司域帐户下。

+0

Gmail已经设置了一些内部限制,如下载。检查限制。 https://support.google.com/a/answer/1071518?hl=zh-CN Gmail不会显示相应的错误。另一台机器的IP地址是不同的,这样相同的代码在他的机器上工作。 –

+0

带宽不能超过允许的限制。因为昨天只有3-4封邮件。 –

+0

从谷歌支持拨打电话,可能你的IP被阻止。几个月前它发生在我身上。 –

回答

0

谢谢你们。它的工作现在。问题是,谷歌阻止我们的网络..因为多次尝试。我试图从不同的URL解锁URL,它没有工作。问题在于,我们必须在试图运行脚本的机器上运行该URL。希望它可以帮助某人:)

1

得到了同样的错误,它通过获得新的谷歌应用程序密码得到修复。也许这将适用于某人