gpt4 book ai didi

java - 在 JavaMail 和 imaps 中仅下载电子邮件主题

转载 作者:行者123 更新时间:2023-12-04 02:51:35 28 4
gpt4 key购买 nike

我尝试只下载电子邮件的主题,因为它应该花费更少的时间(下载约 10 封带照片的电子邮件大约需要 10 分钟 :/)。

我现在使用的代码是:

    try {
Store store = session.getStore("imaps");
store.connect(...);

Folder folder = store.getFolder(folderName);
folder.open(Folder.READ_ONLY);

message = folder.getMessages();

for (Message m : message) {
System.out.println(m.getSubject());
}

folder.close(false);
store.close();
} catch (MessagingException e) {
...
} catch (IOException e) {
...
}

最佳答案

在我看来,您应该考虑使用以下方式预取消息:

FetchProfile fp = new FetchProfile();
fp.add(FetchProfile.Item.ENVELOPE);
fp.add("Subject");
folder.fetch(message, fp);

关于java - 在 JavaMail 和 imaps 中仅下载电子邮件主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17543990/

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