JavaMail IMAP文件夹搜索限制返回的邮件数量是多少?

时间:2018-04-11 02:16:36

标签: javamail imap

有人可以帮我澄清以下事项吗?感谢

LocalDate localDate = LocalDate.now().minusDays(600);
SearchTerm newer = new SentDateTerm(ComparisonTerm.GE,            
    Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant()));
Message[] messages = inbox.search(newer);

消息只返回1000条消息,实际上,我有>邮箱中有1000条消息。我们对此有限制吗?

调试日志:
    DEBUG:setDebug:JavaMail 1.5.6版     DEBUG:getProvider()返回javax.mail.Provider [STORE,imap,com.sun.mail.imap.IMAPStore,Oracle]
    DEBUG IMAP:mail.imap.fetchsize:16384
    DEBUG IMAP:mail.imap.ignorebodystructuresize:false
    DEBUG IMAP:mail.imap.statuscachetimeout:1000
    DEBUG IMAP:mail.imap.appendbuffersize:-1
    DEBUG IMAP:mail.imap.minidletime:10
    DEBUG IMAP:closeFoldersOnStoreFailure
    DEBUG IMAP:尝试连接到主机" imap.secureserver.net",端口143,isSSL false
    * OK [功能IMAP4rev1 UNSELECT STARTTLS ID儿童NAMESPACE IDLE UIDPLUS] Courier-IMAP准备就绪。版权所有1998-2004 Double Precision,Inc。有关分发信息,请参阅COPYING     DEBUG IMAP:protocolConnect登录,host = imap.secureserver.net,user = xxx(已编辑),密码=
    DEBUG IMAP:服务器不支持PLAIN机制
    DEBUG IMAP:服务器不支持机制LOGIN     DEBUG IMAP:服务器不支持机制NTLM     DEBUG IMAP:属性禁用机制XOAUTH2:mail.imap.auth.xoauth2.disable
    DEBUG IMAP:LOGIN命令跟踪被抑制了     DEBUG IMAP:登录命令结果:A0 OK LOGIN启用完全IMAP支持
    A1能力
    *功能IMAP4rev1 UNSELECT STARTTLS ID儿童NAMESPACE IDLE UIDPLUS
    A1 OK CAPABILITY完成
    DEBUG IMAP:连接可用 - 大小:1
    A2 EXAMINE INBOX
    *标志(\草稿\已回答\已标记\已删除\已查看)
    * OK [PERMANENTFLAGS(\ Draft \ Answered \ Flagged \ Deleted \ Seen)]有限公司     * 92611 EXISTS
    * 0最近
    *确定[UIDVALIDITY 1]确定
    *确定[UIDNEXT 116157]预测下一个UID
    A2 OK [READ-ONLY] EXAMINE已完成。
    A3 SEARCH SENTSINCE 2016年8月19日所有
    *搜索91612 91613 91614 91615 91616 91617 91618 91619 91620 91621 ...
    A3 OK搜索完成。
    DEBUG IMAP:IMAPStore清理,强行虚假     DEBUG IMAP:关闭文件夹
    A4关闭
    A4 OK邮箱关闭。
    DEBUG IMAP:添加了Authenticated连接 - 大小:1
    A5 LOGOUT
    * BYE IMAP服务器关闭
    A5 OK LOGOUT完成
    DEBUG IMAP:完成IMAPStore清理     DEBUG IMAP:IMAPStore清理,未连接

0 个答案:

没有答案