私の会社は、ユーザーまたはサーバー管理者の最小限の構成でさまざまなメール サーバーに接続できるデスクトップおよびモバイル メール クライアントを開発するプロジェクトに取り組んでいます。私たちは Exchange をサポートできるようにしたいと考えていますが、いくつかの調査の結果、考慮すべき問題がいくつかあることに気付きました。私たちの目標は、できるだけ多くの種類の Exchange サーバーに接続できるようにすることです。そのため、それを可能にするプロトコルまたは実装するプロトコルを選択する必要があります。3 つの異なるプロトコルが使用されているようです - 古い 2000/2003/2007 サーバー用の WebDAV、2007/2010+ サーバー用の Exchange Web サービス (EWS)、および 2003 年以降のすべてでサポートされている ActiveSync (と思います)。
私の質問は、実装に最適なアプローチはどれだと思いますか?
-ActiveSync は最も広い範囲をカバーしているように見えますが、実装するのが最も面倒です。WebDAV + EWS の二重実装は同じカバレッジを提供しますか?
また、Exchange 管理者がいる場合、既定で有効になっているプロトコルはどれですか? デフォルトで WebDAV/EWS が常にオフになっている場合、おそらく ActiveSync が唯一のオプションです。iPhone と Android は ActiveSync をサポートしているため、オンになっている可能性が最も高いようですが、その他はどうでしょうか。
また、現在どのサーバーが使用されているか、つまり、2003 をまだ使用しているサーバー、2010 に移行したサーバーの数などの統計を取得することも興味深いでしょう。
ご意見をお聞かせください。
乾杯、 ケビン