使用imap进行邮件搜索的时候会报错 A6 BAD invalid command or parameters
Date startDate = DateUtils.stringToDate("2020-07-01 00:00:00", "yyyy-MM-dd HH:mm:ss");
Date endDate = DateUtils.stringToDate("2020-07-10 00:00:00", "yyyy-MM-dd HH:mm:ss");
SearchTerm searchTermStart = new SentDateTerm(ComparisonTerm.GE, startDate);
SearchTerm searchTermEnd = new SentDateTerm(ComparisonTerm.LE, endDate);
SearchTerm compare = new AndTerm(searchTermStart, searchTermEnd);
Message[] messages = folder.search(compare);
同样的情况,使用pop3协议就可以获取
而使用pop3的时候,Folder defaultFolder = store.getDefaultFolder();就只能获取INBOX
如何才能即可以筛选,又可以获取邮箱内所有文件夹呢
这个很难说,也可能是服务器的问题
https://blog.csdn.net/chichuhanga/article/details/107083541