从最后一个已知邮件 ID 获取最新消息 - Mailcore
Posted
技术标签:
【中文标题】从最后一个已知邮件 ID 获取最新消息 - Mailcore【英文标题】:Get latest messages from last known mail Id - Mailcore 【发布时间】:2018-11-07 05:32:15 【问题描述】:是否可以根据最后一个已知的电子邮件 UID 获取消息。我可以使用“fetchMessagesByNumberOperation”方法获取电子邮件。但不知何故,我需要实现一种从最后一个已知电子邮件 ID 中获取最新电子邮件的方法。
假设我收到了 x 封最新的电子邮件。 5分钟后我 又收到了三封邮件。现在我想从 最后保存的 UID。
Is it possible to do?
【问题讨论】:
【参考方案1】:可以吗?
是的。
为此有一个名为fetchMessagesByUIDOperation
的方法。
这是我在 Kotlin 中的代码,您可以使用 swift 实现相同的目标
imapSession().fetchMessagesByUIDOperation(folder, flags,
IndexSet.indexSetWithRange(Range(lastMessageUID, Range.RangeMax)))
【讨论】:
以上是关于从最后一个已知邮件 ID 获取最新消息 - Mailcore的主要内容,如果未能解决你的问题,请参考以下文章
C# Managed EWS 通过 ID 从共享邮箱获取电子邮件