通过IMAP连接到Gmail的几个问题

时间:2015-08-19 18:16:20

标签: java gmail google-oauth imap gmail-imap

几个月来,我们会观察到" * BYE SYSTEM ERROR"尝试检索收件箱中的所有电子邮件时的异常,每月频率为1错误(我们每天运行此帖子)

上个月我们几乎每天都有这个例外。我从来没有找到一个会触发这个异常的具体原因,所以我们总是忽略它

有问题的线程如下:

使用Oauth2我们连接到我们的Gmail文件夹(通过imapSSlStore)并在收件箱文件夹上执行搜索。通常,在此搜索结束后(需要花费很多时间,搜索~12k邮件),线程的其余部分运行时没有错误

随着所有的电子邮件"在手#34;我们执行" mail.getFrom()"等操作。我相信这种操作会对gmail Api提出新的请求,有时我们也会在这部分中遇到错误

这些是最常见的错误:

java.net.UnknownHostException: www.googleapis.com

(尝试执行connectImap()时)

* BYE JavaMail Exception: java.io.IOException: Connection dropped by server?

(这个可能发生在代码中的任何地方)

A5 NO System Error (Failure)
A20 NO System Error
A15 NO System Error

不知道这些错误意味着什么

我的研究指出,类似错误的主要原因是"同时连接太多"但我不相信这是事实,因为线程在一夜之间运行,而没有其他人在IMAP上执行任何操作

0 个答案:

没有答案