2

ActiveSync を使用して、特定のユーザーの電子メールを最新のものから古いものまで取得しようとしています。残念ながら、ユーザーのすべての電子メールに対して同期要求を行うと、デフォルトで ActiveSync は最も古い電子メールから開始します。これは、最新のメールが同期されるまで何時間も待たなければならないため、何千ものメールを持っているユーザーにとっては問題です。

FilterTypesを使用して、最初に 1 日前、次に 2 日前、次に 1 週​​間前、...、6 か月前などのメールを同期することを検討しましたが、同じメッセージが終了してしまうため、このアプローチは非常に非効率的であると考えています。何度も同期されます。

特定の範囲内にあるメールを同期する方法はありますか? もしそうなら、同じメールを同期することを心配することなく、0 ~ 1 日前、1 ~ 2 日前、2 ~ 3 日前などのメールを同期できました。

4

1 に答える 1

0

私の知る限り、 FilterType アプローチは自由に使える唯一のツールです。EAS (少なくとも、その MS Exchange サーバーの実装) は、フィルター処理された範囲内のアイテムを最も古いものから最も新しいものへと同期します。

何千ものメッセージが届くまでユーザーが何時間も待たなければならないという問題は、1 回限りのものであることを覚えておいてください。大きなフォルダーが同期されると、その後の同期会話は非常に効率的になります。

于 2012-09-10T17:56:49.583 に答える