gpt4 book ai didi

java imap 从某个日期开始获取消息

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:04:09 25 4
gpt4 key购买 nike

我正在编写/学习使用 javax.mail 包从 IMAP 文件夹中获取电子邮件。我成功地检索了文件夹中的最后 n 条消息,但是我希望构建一个示例来检索自指定日期以来的消息。有什么例子吗?

最佳答案

您还可以使用 java 邮件包中的 SearchTerm 类。

SearchTerm olderThan = new ReceivedDateTerm(ComparisonTerm.LT, someFutureDate);
SearchTerm newerThan = new ReceivedDateTerm(ComparisonTerm.GT, somePastDate);
SearchTerm andTerm = new AndTerm(olderThan, newerThan);
inbox.search(andTerm);

上面的某些组合应该被证明是获得特定范围内日期的更好方法。

关于java imap 从某个日期开始获取消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870045/

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