通过Java Mail API,我可以访问INBOX文件夹,但无法访问“所有邮件”。夹。我试过很多不同的名字,比如“ALLMAIL'”,“ALL_MAIL”等。还有更多,但每次都找不到文件夹异常。
SessionWraper session = new SessionWraper();
session.openSession("imaps");
Folder inbox = session.getFolder("imap.gmail.com", "*****@gmail.com", "Password", "INBOX", Folder.READ_WRITE);
答案 0 :(得分:0)
存在属于根文件夹的[Gmail]
文件夹。例如:
final Folder folder = store.getDefaultFolder()
.getFolder("[Gmail]")
.getFolder("All Mail");
final int messageCount = folder.getMessageCount();
或一次通话:
final Folder folder = store.getDefaultFolder()
.getFolder("[Gmail]/All Mail");
请注意,Folder.list()
方法可用于列出要查看和理解文件夹结构的文件夹。