JavaMail只获取新消息

JavaMail只获取新消息,java,android,jakarta-mail,Java,Android,Jakarta Mail,我想知道是否有办法在javamail中只获取新消息。例如,在初始加载时,获取收件箱中的所有邮件,并将其存储。然后,每当应用程序再次加载时,只获取新消息,而不是再次重新加载它们 javamail可以做到这一点吗?它是如何工作的 有一点背景知识,我正在尝试用android创建一个简单的电子邮件客户端,我有一个测试java项目,可以成功下载我所有的电子邮件 谢谢 您必须指定一个FetchProfile,它将给出您希望从服务器获取的消息的标准 下面是使用它的示例: 使用Folder.search方法,

我想知道是否有办法在javamail中只获取新消息。例如,在初始加载时,获取收件箱中的所有邮件,并将其存储。然后,每当应用程序再次加载时,只获取新消息,而不是再次重新加载它们

javamail可以做到这一点吗?它是如何工作的

有一点背景知识,我正在尝试用android创建一个简单的电子邮件客户端,我有一个测试java项目,可以成功下载我所有的电子邮件


谢谢

您必须指定一个FetchProfile,它将给出您希望从服务器获取的消息的标准

下面是使用它的示例:


使用Folder.search方法,并使用与标记为“最近”和/或“未看到”的邮件相匹配的FlagTerm