有人可以帮我澄清以下事项吗?感谢
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清理,未连接