使用JavaMail API IMAP读取邮件的回复日期

时间:2015-10-07 10:42:17

标签: java email javamail imap

我目前正在通过IMAP阅读邮件详情。我能够收集发件人,收到的主题和日期的所有细节。如果邮件已被回复,我也需要收集回复的日期。在附加的邮件快照中,我能够看到“您回复此邮件”标签上的日期和时间。是否可以使用JavaMail API从当前邮件中获取回复日期?

"You replied on" snapshot

1 个答案:

答案 0 :(得分:0)

该日期是邮件的日期字段,其引用包含您当前正在查看的邮件的邮件ID。

因此,您需要做的是存储邮件的message-id,然后在该邮箱中查找来自用户的另一条消息,并在其References字段中提及该message-id,最后您可以使用该其他消息的Date。