MAPI через HTTP в Exchange Server

MAPI over HTTP — транспортный протокол, который повышает надежность и стабильность подключений Outlook и Exchange посредством перемещения транспортного уровня в стандартную модель HTTP. Это обеспечивает большую видимость ошибок транспорта и улучшенный способ восстановления. Дополнительные возможности включают поддержку явной функции приостановки и возобновления. Благодаря этому поддерживаемые клиенты могут менять сети или выходить из режима гибернации, сохраняя тот же контекст сервера.

При внедрении протокола MAPI через HTTP Outlook сможет использовать и другие протоколы для доступа к Exchange. Клиенты Outlook, не поддерживающие протокол MAPI через HTTP, все равно могут использовать мобильный Outlook (протокол RPC через HTTP) для доступа к Exchange через сервер клиентского доступа с включенной поддержкой интерфейса MAPI.

В Exchange 2016 и Exchange 2019 MAPI по протоколу HTTP можно применять во всей организации или на уровне отдельного почтового ящика.

Преимущества протокола MAPI через HTTP

MAPI по протоколу HTTP предоставляет клиентам, поддерживающим его, следующие преимущества:

  • Обеспечение дальнейших нововведений в проверку подлинности благодаря использованию протокола на основе HTTP.

  • Обеспечивает более быстрое повторное подключение после прерывания связи, так как необходимо перестроить только TCP-подключения (а не подключения RPC). Примеры разрывов связи приведены ниже.

    • Гибернация устройства

    • Замена проводной сети на беспроводную или сеть мобильной связи

  • Предоставление контекста сеанса, не зависящего от подключения. Сервер поддерживает контекст сеанса в течение настраиваемого периода времени, даже если пользователь изменяет сети.

MAPI через HTTP при обновлении Exchange

В Exchange 2016 или более поздней версии MAPI по ПРОТОКОЛу HTTP включен по умолчанию на уровне организации, хотя вам по-прежнему необходимо настроить виртуальные каталоги, как описано в разделе Настройка MAPI через HTTP , чтобы пользователи пользовались преимуществами.

Сценарии, в которых mapI через HTTP включен или отключен по умолчанию на уровне организации, описаны в следующей таблице:

Сценарий Exchange 2019 Exchange 2016
Обновление среды Exchange 2016 MAPI по протоколу HTTP включен по умолчанию н/д
Обновление из среды, содержащей все серверы Exchange 2013 MAPI через HTTP отключен по умолчанию MAPI через HTTP отключен по умолчанию
Обновление среды Exchange 2010 н/д MAPI по протоколу HTTP включен по умолчанию

Во время обновления организации, содержащей серверы Exchange 2013, администраторы получат предупреждение о проверке готовности MAPI по протоколу HTTP не включено [WarnMapiHttpNotEnabled] , и рекомендуется включить MAPI через HTTP после установки. В любой организации, содержащей серверы Exchange 2013, mapi через HTTP не будет включена по умолчанию, и администраторам потребуется выполнить действия, описанные в разделе Настройка MAPI через HTTP , чтобы включить его.

Возможности поддержки и необходимые компоненты

Соблюдайте приведенные ниже требования при включении протокола MAPI over HTTP.

Поддержка

Убедитесь, что ваши клиенты и серверы поддерживают протокол MAPI over HTTP, воспользовавшись приведенной ниже матрицей.

Продукт Exchange 2019 Exchange 2016 Exchange 2013 SP1 Exchange 2013 RTM Exchange 2010 SP3
Outlook 2013 с пакетом обновления 1 (SP1) и все более поздние версии Outlook MAPI/HTTP
Мобильный Outlook
Протокол MAPI over HTTP
Мобильный Outlook
Протокол MAPI over HTTP
Мобильный Outlook
Мобильный Outlook RPC
Мобильный Outlook
Outlook 2010 с пакетом обновления 2 (SP2) с обновлениями
KB2956191 и KB2965295 (14 апреля 2015 г.)
MAPI/HTTP
Мобильный Outlook
Протокол MAPI over HTTP
Мобильный Outlook
Протокол MAPI over HTTP
Мобильный Outlook
Мобильный Outlook RPC
Мобильный Outlook
Outlook 2013 RTM Мобильный Outlook Мобильный Outlook Мобильный Outlook Мобильный Outlook RPC
Мобильный Outlook
Все более ранние версии Outlook Мобильный Outlook Мобильный Outlook Мобильный Outlook Мобильный Outlook RPC
Мобильный Outlook

Предварительные требования

Для поддержки MAPI через HTTP с Exchange Server клиентами и серверами требуются следующие условия. Когда вы их установите, следуйте инструкциям из статьи Configure MAPI over HTTP, чтобы включить этот протокол в организации.

  • Поддерживаемые клиенты Outlook (см. таблицу в предыдущем разделе).

  • платформа .NET Framework 4.5.2 или более поздней версии. Обратите внимание, что это больше не является проблемой для Exchange 2016 с накопительным пакетом обновления 5 (CU5) или более поздней версии. Дополнительные сведения о требованиях к платформа .NET Framework для Exchange 2016 см. в статье Поддерживаемые версии платформа .NET Framework для Exchange 2016.