gpt4 book ai didi

java - 如何使用 JavaMail 下载包含多部分内容的 IMAP 邮件

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

我无法找到如何仅向服务器发出一个请求(作为批量获取)即可下载多封包含多部分内容的电子邮件的解决方案。我使用的代码:

FetchProfile lFp = new FetchProfile();
lFp.add(FetchProfile.Item.ENVELOPE);
lFp.add(FetchProfileItem.FLAGS);
lFp.add(FetchProfileItem.CONTENT_INFO);
pFolder.fetch(lMessages, lFp);

但是当使用lMessages[i].getContent()时,将执行对服务器的下一个请求。因此,对于 50 条下一条消息,至少还有 50 个请求(+嵌套的 Multiparts),这在我的情况下是 Not Acceptable 。如何加快速度?

最佳答案

如果您知道自己始终想要访问消息中的所有内容,可以使用 IMAPFolder.FetchProfileItem.MESSAGE .

关于java - 如何使用 JavaMail 下载包含多部分内容的 IMAP 邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36047677/

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