2015-12-01 61 views

回答

2

如果您使用的是IMAP和Folder.search,则应在服务器上完成所有搜索。搜索速度取决于您的服务器,搜索的复杂程度等。您可以打开JavaMail debugging以查看发送到服务器的确切IMAP命令以及服务器的响应。如果您只测量了Folder.search呼叫的时间,并且该呼叫正在发送预期的IMAP SEARCH命令,那么您正在尽力做到最好。

+0

thanx用于回复,如果我要搜索的文件夹包含> 10000条消息,则需要最多50-60秒的搜索时间。有没有什么可以得到更快的结果? –

+0

购买更好的服务器。 –

+0

是替代的渠道,但可能会有降低搜索邮件时间复杂度的第三方API。是吗? –

相关问题