Моя компания работает над проектом по разработке настольного и мобильного почтового клиента, который может подключаться к различным почтовым серверам с минимальной конфигурацией для пользователей или администраторов серверов. Мы хотим поддерживать 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 году и т.д.
хотел бы услышать ваше мнение.
Приветствия, Kevin