Моя компания работает над проектом по разработке настольного и мобильного почтового клиента, который может подключаться к различным почтовым серверам с минимальной конфигурацией для пользователей или администраторов серверов.Мы хотим поддерживать Exchange, но после некоторых исследований я понял, что есть ряд вопросов, над которыми стоит подумать.Наша цель - иметь возможность подключаться к как можно большему количеству типов серверов Exchange, поэтому нам нужно выбрать протокол или протоколы для реализации, которые позволят это.Похоже, что используются 3 разных протокола - WebDAV для старых серверов 2000/2003/2007, Exchange Web Services (EWS) для серверов 2007/2010 + и ActiveSync, который поддерживается всем после 2003 года (я думаю).
Мой вопрос: какой, по вашему мнению, лучший подход для реализации?
-ActiveSync, кажется, имеет наибольшее покрытие, но это самая большая проблема для реализации.Будет ли двойная реализация WebDAV + EWS обеспечивать такое же покрытие?
Кроме того, если есть какие-либо администраторы Exchange, какие протоколы обычно включены по умолчанию?Если WebDAV / EWS всегда отключены по умолчанию, то, возможно, ActiveSync - единственный вариант.Кажется, что, поскольку iPhone и Android поддерживают ActiveSync, его, скорее всего, включить, но как насчет других?
Также было бы интересно получить статистику о том, какие серверы используются в настоящее время - то есть, скольковсе еще используете 2003, перешли на 2010 и т. д.
Хотелось бы услышать ваше мнение.
Приветствия, Кевин