gpt4 book ai didi

Java邮件API : Accessing "All Mail" folder of GMAIL mailbox

转载 作者:行者123 更新时间:2023-12-01 09:26:18 25 4
gpt4 key购买 nike

通过 Java Mail API,我可以访问 INBOX 文件夹,但无法访问“All MAil”文件夹。我尝试了许多不同的名称,例如“ALLMAIL”、“ALL_MAIL”等等,但每次都会出现文件夹未找到异常。

SessionWraper  session  = new SessionWraper();
session.openSession("imaps");
Folder inbox = session.getFolder("imap.gmail.com", "*****@gmail.com", "Password", "INBOX", Folder.READ_WRITE);

最佳答案

根文件夹中有一个[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() 方法可用于列出文件夹以查看和了解文件夹结构。

关于Java邮件API : Accessing "All Mail" folder of GMAIL mailbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39809325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com