2

我希望使用 ActiveSync 从最新到最旧检索给定用户的电子邮件。不幸的是,当我为所有用户的电子邮件发出同步请求时,默认情况下 ActiveSync 从最旧的电子邮件开始。对于拥有数千封电子邮件的用户来说,这是一个问题,因为他们需要等待数小时才能同步最新的电子邮件。

我考虑使用FilterTypes首先同步 1 天前、2 天前、1 周前、...、6 个月前等的电子邮件,但我担心这种方法效率极低,因为相同的消息会结束最多同步很多次。

有没有办法同步特定范围内的电子邮件?如果是这样,我可以同步 0 到 1 天前、1 到 2 天前、2 到 3 天前等的电子邮件,而不必担心同步相同的电子邮件。

4

1 回答 1

0

AFAIK FilterType 方法是您可以使用的唯一工具。EAS(至少,它的 MS Exchange 服务器实现)将同步您过滤范围内的项目,从最旧到最新。

请记住,用户必须等待数小时才能收到数千条消息的问题应该是一次性的。同步大文件夹后,后续的同步对话应该非常有效。

于 2012-09-10T17:56:49.583 回答