从最近的已知邮件ID - Mailcore获取最新消息

时间:2018-05-28 15:23:04

标签: ios swift email mailcore2

是否可以根据上次已知的电子邮件UID获取邮件。我可以使用“fetchMessagesByNumberOperation”方法获取电子邮件。但不知何故,我需要实现一种方法来从最后一个已知的电子邮件ID中获取最新的电子邮件。

  

假设我已经提取了x个最新的电子邮件。 5分钟后我   还有三封电子邮件。现在我想从中获取最新的电子邮件   上次保存的UID。

Is it possible to do?

1 个答案:

答案 0 :(得分:1)

  

有可能吗?

是的。

为此有一个名为fetchMessagesByUIDOperation的方法。
这是我在Kotlin中的代码,您可以使用swift来实现同样的目的

imapSession().fetchMessagesByUIDOperation(folder, flags,
            IndexSet.indexSetWithRange(Range(lastMessageUID, Range.RangeMax)))