Обмен ActiveSync
Набор интернет-протоколов |
---|
Прикладной уровень |
Транспортный уровень |
Интернет-слой |
Слой связи |
Exchange ActiveSync (широко известный как EAS ) — это собственный протокол, предназначенный для синхронизации электронной почты , контактов, календаря, задач и заметок с сервера обмена сообщениями на смартфон или другие мобильные устройства . Протокол также обеспечивает управление мобильными устройствами и контроль политики . Протокол основан на XML . Мобильное устройство обменивается данными через HTTP или HTTPS .
Использование
[ редактировать ]Первоначально известная как AirSync и поддерживающая только серверы Microsoft Exchange и устройства Pocket PC , Microsoft теперь широко лицензирует эту технологию для синхронизации между ПО для групповой работы и мобильными устройствами на ряде конкурирующих платформ для совместной работы, в том числе:
- GroupWise с программным обеспечением Novell GroupWise Mobility Services,
- Lotus Notes с IBM Notes Traveler ,
- Почтовый сайт ,
- Почтовый сервер MDaemon .
- Google в платных подписках Google Apps for Work с 2013 года. [1]
Помимо поддержки на Windows Phone , поддержка клиента EAS включена в:
- Андроид , [2]
- iOS , [3]
- BlackBerry 10 Смартфоны и планшетный компьютер BlackBerry PlayBook .
Помимо локальной установки Exchange, различные персональные и корпоративные службы Microsoft также используют EAS, включая Outlook.com и Office 365 . Встроенное почтовое приложение для рабочего стола Windows 8 , Mail app , также поддерживает этот протокол. [4]
Помимо вышеперечисленного, поддержка клиентов EAS не включена в:
История
[ редактировать ]1.0
[ редактировать ]Первая версия EAS (в то время называвшаяся AirSync) была частью Mobile Information Server (MIS) 2002. [5] Эта версия EAS обменивалась данными через веб-интерфейс распределенной разработки и управления версиями ( WebDAV ) с серверами Exchange 2000, синхронизируя электронную почту, контакты и календарь, и позволяла пользователям выбирать список папок для синхронизации, но это было только для папок электронной почты (не контактов или календарей). . В этой первоначальной версии EAS устройство пользователя «извлекает» данные, а не сервер «пересылает» новую информацию, как только она становится доступной.
2.0
[ редактировать ]EAS 2.0 поставляется в Exchange Server 2003. [5] Эта версия протокола была разработана командой Microsoft Windows Mobile и доставлена в виде двоичного файла (massync.dll) команде Exchange Server. EAS использовал WebDAV для подключения к почтовому ящику пользователя и добавил возможность синхронизации нестандартных папок календаря и контактов. Всегда в курсе событий (AUTD) [5] был реализован как способ сообщить устройству о наличии новой информации, а служба коротких сообщений ( SMS ) была технологией, используемой для доставки этой информации на устройство. Из-за использования SMS в качестве уведомления потребовалась настройка шлюза SMS, и для каждой учетной записи необходимо было настроить номер мобильного телефона пользователя.
2.1
[ редактировать ]В Exchange Server 2003 SP1 поддержка фантомного копирования была добавлена в EAS 2.1. Ghosting сообщает серверу, что они могут синхронизировать, а затем все отправляется, но когда изменения отправляются, изменяются только определенные поля (остальные не удаляются). Протокол EAS также перешел от глобального уникального идентификатора ( GUID ) к коротким идентификаторам 1:X для всех элементов, что уменьшило объем данных, передаваемых по беспроводной сети.
2.5
[ редактировать ]EAS 2.5 (часть Exchange Server 2003 SP2) была первой версией EAS, написанной командой Exchange Server. В этой версии также представлен Direct Push, решение для принудительной отправки электронной почты в режиме реального времени, которое позволяет серверу сказать: «У меня есть для вас новый элемент», а затем приказывает клиентскому устройству выполнить синхронизацию. (Это называлось «Ping Sync»). Был добавлен поиск по глобальному списку адресов (GAL), чтобы люди могли искать других коллег в каталоге своей компании и находить их адреса электронной почты. Также была добавлена возможность удаленного стирания данных с устройства, чтобы администраторы могли удалить данные компании с устройства, которое было потеряно, украдено или после того, как сотрудник покинул компанию. Была добавлена синхронизация задач, а также шифрование электронной почты S/MIME и следующие политики. [6] были добавлены:
- Минимальная длина пароля
- Тайм-аут без ввода пользователя
- Требовать пароль
- Требовать буквенно-цифровой пароль
- Количество неудачных попыток
- Интервал обновления политики
- Разрешить неподключаемое устройство
12.0
[ редактировать ]EAS 12.0 поставляется с Exchange Server 2007. EAS 12.0 представляет собой полную переработку протокола (в управляемом коде ) по сравнению с его предыдущей версией. Новые функции включали сброс пароля, который позволял пользователям сбрасывать забытый PIN-код блокировки, пометку сообщений, которая давала пользователям возможность помечать сообщение, чтобы они могли не забыть следить за ним, когда вернутся к своему компьютеру, настройку «Нет на рабочем месте», чтобы пользователи могли установить «отсутствующее» сообщение со своего телефона, доступ к SharePoint (и файловому ресурсу UNC) по ссылкам в электронной почте (трафик файлов передавался через EAS), очищать удаленные элементы, чтобы люди могли сжимать свои почтовые ящики, чтобы они не превышали размер своего почтового ящика. ограничения размера, выборка, которая позволяла пользователям получать только части сообщения, а затем выбирать, чтобы получить остальную часть сообщения (или вложение) позже, информация об устройстве, которая позволяла пользователям и администраторам видеть, какие телефоны были подключены к их учетным записям, и AutoDiscover, который (хотя, строго говоря, не является частью протокола EAS) позволял телефонам автоматически настраивать соединение EAS, используя только логин и пароль пользователя (вместо того, чтобы требовать от людей знания имени компьютера их сервера Exchange). Также была добавлена возможность видеть, кто был приглашен на встречу, а также возможность искать на сервере электронное письмо, которое не было синхронизировано с устройством. [7] Были введены новые политики:
- Разрешить загрузку вложений
- Максимальный размер вложения
- Включить восстановление пароля
- Разрешить простой пароль
- Срок действия пароля (дни)
- Принудительно использовать историю паролей
- Доступ к общему файловому ресурсу Windows
- Доступ к Windows SharePoint
- Зашифровать карту памяти
12.1
[ редактировать ]EAS 12.1 появился в Exchange Server 2007 SP1. Эта версия протокола была одним из крупнейших изменений со времен версии 2.5 и включала сжатие заголовков ( кодирование двоичной структуры Base64 ) для уменьшения объема данных, передаваемых по беспроводной сети. Синхронизация нескольких коллекций (объединение всех запросов синхронизации вместе вместо предыдущей версии). способ синхронизации для каждой папки отдельно), зависающая синхронизация, которая позволяла серверу постоянно поддерживать канал связи открытым для клиента, чтобы время автономной работы и данные не расходовались, постоянно включая радио и опрашивая сервер и представляло собой решение «настоящей push-синхронизации» (которое имело гораздо меньшие задержки доставки сообщений, в отличие от предыдущего решения «push-to-pull», основанного на пинге), подтверждение завершения удаленной очистки, а также следующие 30 новых политик: [8]
- Отключить ActiveSync на рабочем столе
- Отключить съемный накопитель
- Отключить камеру
- Отключить отправку SMS-сообщений
- Отключить Wi-Fi
- Отключить Bluetooth
- Отключить ИК-порт
- Разрешить общий доступ к Интернету с устройства
- Разрешить общий доступ к рабочему столу с устройства
- Отключить электронную почту POP3/IMAP4
- Разрешить электронную почту потребителя
- Разрешить веб-браузер
- Разрешить неподписанные приложения
- Разрешить неподписанные CAB
- Список разрешенных приложений
- Список заблокированных приложений
- Требовать подписанные сообщения S/MIME
- Требовать зашифрованные сообщения S/MIME
- Требовать подписанный алгоритм S/MIME
- Требовать зашифрованный алгоритм S/MIME
- Разрешить согласование алгоритма шифрования S/MIME
- Разрешить SoftCerts S/MIME
- Шифрование устройства
- Минимальное количество сложных символов
- Настройте форматы сообщений (HTML или обычный текст)
- Включить прошлые элементы электронной почты (длительность)
- Размер усечения тела электронного письма
- Размер усечения тела электронного письма в формате HTML
- Включить прошлые элементы календаря (продолжительность)
- Требовать ручную синхронизацию при роуминге
14.0
[ редактировать ]EAS 14.0 был представлен как часть Exchange Server 2010. В этой новой версии добавлено новое представление беседы, которое помещает сообщения электронной почты в представление, связанное несколькими атрибутами, включая идентификатор сообщения и тему электронного письма, синхронизацию заметок, возможность поиска доступности. (статус свободен/занят) контакта (из его календаря), кэш псевдонимов, в котором имена часто используемых контактов используются Outlook Web App (OWA) и EAS, возможность установить правило на стороне сервера для постоянного перемещения сообщений в разговор, поддержка лунного календаря, синхронизация состояния ответа (которая позволяет устройству и серверу узнать, было ли какое-либо сообщение перенаправлено или на него ответили из любого другого источника), новый способ идентификации сообщений единой системы обмена сообщениями (UM), чтобы голосовая почта появившиеся в почтовом ящике пользователя, можно было обрабатывать по-другому, синхронизация SMS (которая позволяла пользователям видеть свои SMS-сообщения в почтовом ящике электронной почты и отвечать на них из своего почтового ящика, а не на телефоне), а также следующие две новые политики:
- Разрешить мобильное OTA-обновление
- Режим мобильного OTA-обновления
Это также первая версия EAS, которая идентифицирует клиентов, использующих более старые версии EAS, и предупреждает их, если существует обновленная версия клиента, поддерживающая новые функции.
14.1
[ редактировать ]EAS 14.1 входит в состав Exchange Server 2010 SP1. В эту версию протокола добавлены фотографии глобального списка адресов (изображения, хранящиеся на сервере Active Directory пользователя, отправившего электронное письмо), различия сообщений (средство отправки только новой части электронного письма и избежание избыточной информации), добавленное устройство/пользователь. информацию в команду предоставления, чтобы новая функция «Разрешить/Блокировать/Карантин» могла более легко позволить администраторам контролировать, какие устройства подключены к их организациям, а также управление правами на информацию (IRM) через EAS (метод применения контроля и шифрования управления цифровыми правами для сообщения электронной почты, которые отправляются и получаются). EAS 14.1 может разрешить IRM через EAS.
16.0
[ редактировать ]EAS 16.0 был анонсирован в июне 2015 года и сначала был развернут в Office 365, а затем в Exchange Server 2016.
В этой новой версии протокола добавлено в основном 3 улучшения: переработанная синхронизация календаря, чтобы избежать наиболее распространенных проблем с синхронизацией календаря EAS, добавлены вложения календаря и синхронизация папки черновиков электронной почты. [9]
16.1
[ редактировать ]EAS 16.1 был анонсирован в июне 2016 года и сначала был развернут в Office 365, а затем в Exchange Server 2016.
Эта версия протокола содержит три основные возможности: улучшенный поиск по ключевым словам, предложение нового времени и удаленное удаление данных только для учетной записи. [10]
Лицензирование
[ редактировать ]С начала 2000-х годов EAS стал доступен для лицензирования. В то время это была лицензия протокола только для клиента. [11] Motorola была первым лицензиатом и начала с лицензии версии EAS 2.1. Со временем различные другие организации лицензировали EAS, и в конечном итоге Microsoft начала лицензировать серверную часть EAS в 2007 году. [12] Лицензирование протокола продолжалось до 2008 года.
В декабре 2008 года Microsoft сменила лицензирование EAS с лицензии протокола на лицензирование патентов EAS. [13] и предоставление полной протокольной документации. [14] Поскольку EAS лицензируется в виде серии патентов (а не передается в виде компьютерного кода другим компаниям), разные клиенты и серверы реализуют подмножество всех функций протокола, а реализации пишутся каждой компанией, получившей лицензию. Google использует реализацию EAS для своих подписчиков G Suite . Аналогичным образом, IBM и Novell внедрили технологию, позволяющую их конкурирующим серверам группового ПО ( Lotus Domino и Novell GroupWise ) поддерживать смартфоны и другие устройства с помощью IBM Notes Traveler и Novell Data Synchronizer Mobility Pack соответственно.
Программа логотипа
[ редактировать ]В апреле 2011 года Microsoft запустила программу логотипа EAS. [15] который тестирует сторонние клиенты EAS на мобильных устройствах электронной почты. Производители мобильных телефонов, получившие лицензию на протокол EAS от Microsoft, имеют право присоединиться к программе. Чтобы соответствовать требованиям, клиенты EAS должны использовать EAS v14.0 или более позднюю версию и включить следующие функции и политики управления:
- Электронная почта Direct Push, контакты и календарь
- Принимать, отклонять и предварительно принимать встречи
- Электронная почта с расширенным форматированием (HTML)
- Статус ответа/пересылки по электронной почте
- поиск в глобальном списке адресов
- Автообнаружение
- Строки Allow-Block-Quarantine для типа и модели устройства.
- Удаленная очистка
- Требуется пароль
- Минимальная длина пароля
- Тайм-аут без ввода пользователя
- Количество неудачных попыток
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Google расширяет поддержку Exchange ActiveSync для Gmail . Brighthand.com. Проверено 23 октября 2013 г.
- ^ «Поддержка Android для Microsoft Exchange на устройствах Google» (PDF) . static.googleusercontent.com . Проверено 11 июля 2017 г.
- ^ Apple добавляет поддержку Exchange в iPhone и представляет SDK . Компьютерный мир (06 марта 2008 г.). Проверено 23 октября 2013 г.
- ^ Почтовое приложение для Windows — Microsoft Windows . Windows.microsoft.com. Проверено 23 октября 2013 г.
- ^ Перейти обратно: а б с «Exchange ActiveSync и Exchange 2003» . Проверено 7 июля 2010 г.
- ^ «Новые функции мобильности в Exchange Server 2003 SP2» . Проверено 7 июля 2010 г.
- ^ «Обзор Exchange ActiveSync» . Проверено 7 июля 2010 г.
- ^ «Понимание политик почтовых ящиков Exchange ActiveSync» . Проверено 7 июля 2010 г.
- ^ «Анонсируем Exchange ActiveSync v16» . Блог разработчиков Exchange . Проверено 1 марта 2022 г.
- ^ «Анонсируем Exchange ActiveSync версии 16.1» . Блог разработчиков Outlook и Exchange . Проверено 1 марта 2022 г.
- ^ «Протокол Exchange ActiveSync» . Юридические и корпоративные вопросы . Майкрософт . Проверено 19 ноября 2012 г.
- ^ «Microsoft и Xandros расширяют сотрудничество» . Майкрософт . Проверено 7 июля 2010 г.
- ^ «Microsoft расширяет программу лицензирования Exchange ActiveSync» . Проверено 19 июля 2015 г.
- ^ «Документация по протоколу Exchange ActiveSync» . MSDN . Проверено 19 ноября 2012 г.
- ^ «Программа с логотипом Exchange ActiveSync» . Microsoft TechNet . Майкрософт . Проверено 19 ноября 2012 г.
Дальнейшее чтение
[ редактировать ]- «Exchange ActiveSync: часто задаваемые вопросы» . Технический центр Microsoft Exchange Server . Корпорация Майкрософт. 2012 . Проверено 23 ноября 2012 г.
- «Обмен ActiveSync» . Microsoft TechNet . Майкрософт. 5 октября 2012 года . Проверено 19 ноября 2012 г.
- «Мобильная электронная почта с Exchange ActiveSync» . Портал Microsoft Exchange . Майкрософт . Проверено 19 ноября 2012 г.
- «Обзор Exchange ActiveSync» . ТехНет Вики . Майкрософт . Проверено 19 ноября 2012 г.
- «Таблица сравнения клиентов Exchange ActiveSync» . ТехНет Вики . Майкрософт . Проверено 19 ноября 2012 г.
- «Новичок в разработке Exchange ActiveSync?» . Блог MSDN . Майкрософт . Проверено 28 ноября 2012 г.
- «Документы протокола сервера обмена» . Документация MSDN . Майкрософт . Проверено 28 ноября 2012 г.
- «Руководство по совместимости серверов Exchange» . Сервер Exchange — Центр разработки . Майкрософт . Проверено 28 ноября 2012 г.