2015-10-14 488 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

得到了同樣的錯誤,它通過獲得新的谷歌應用程序密碼得到修復。也許這將適用於某人