MAPI sobre HTTP en Exchange Server

La Interfaz de programación de aplicaciones de mensajería (MAPI) sobre HTTP es un protocolo de transporte que mejora la confiabilidad y la estabilidad de las conexiones de Outlook y Exchange al mover la capa de transporte al modelo HTTP estándar del sector. Esto permite un mayor nivel de visibilidad de los errores de transporte y una mayor capacidad de recuperación. Una de las características adicionales es la compatibilidad con una función de pausa y reanudación explícitas. Esto permite a los clientes compatibles cambiar de red o reanudarse después de la hibernación manteniendo el mismo contexto de servidor.

Implementar MAPI sobre HTTP no significa que sea el único protocolo que se puede usar para que Outlook acceda a Exchange. Los clientes de Outlook que no sean compatibles con MAPI sobre HTTP pueden seguir usando Outlook en cualquier lugar (RPC sobre HTTP) para acceder a Exchange a través de un servidor de acceso de cliente habilitado para MAPI.

En Exchange 2016 y Exchange 2019, MAPI a través de HTTP se puede aplicar en toda la organización o en el nivel de buzón individual.

Ventajas de MAPI sobre HTTP

MAPI a través de HTTP ofrece las siguientes ventajas a los clientes que lo admiten:

  • Permite innovar en la autenticación en el futuro usando un protocolo basado en HTTP.

  • Proporciona tiempos de reconexión más rápidos después de un salto de comunicaciones porque solo es necesario volver a generar las conexiones TCP (no las conexiones RPC). Algunos ejemplos de una interrupción de las comunicaciones son:

    • Hibernación de dispositivos

    • Cambio de una red cableada a una red inalámbrica o móvil

  • Ofrece un contexto de sesión que no depende de la conexión. El servidor mantiene el contexto de sesión durante un período de tiempo configurable, incluso si el usuario cambia de red.

MAPI a través de HTTP al actualizar Exchange

En Exchange 2016 o posterior, MAPI a través de HTTP está habilitado de forma predeterminada en el nivel de organización, aunque todavía tiene que configurar los directorios virtuales como se describe en Configurar MAPI a través de HTTP para que los usuarios puedan aprovecharlo.

Los escenarios en los que MAPI a través de HTTP está habilitado o deshabilitado de forma predeterminada en el nivel de organización se describen en la tabla siguiente:

Escenario Exchange 2019 Exchange 2016
Actualización desde un entorno de Exchange 2016 MAPI a través de HTTP está habilitado de forma predeterminada No aplicable
Actualización desde un entorno que contiene cualquier servidor de Exchange 2013 MAPI a través de HTTP está deshabilitado de forma predeterminada MAPI a través de HTTP está deshabilitado de forma predeterminada
Actualización desde un entorno de Exchange 2010 No aplicable MAPI a través de HTTP está habilitado de forma predeterminada

Durante la actualización desde una organización que contiene servidores de Exchange 2013, los administradores recibirán la advertencia de comprobación de preparación mapi a través de HTTP no habilitada [WarnMapiHttpNotEnabled] y se recomienda habilitar MAPI a través de HTTP después de la instalación. En cualquier organización que contenga servidores de Exchange 2013, MAPI a través de HTTP no se habilitará de forma predeterminada y los administradores deberán seguir los pasos descritos en Configurar MAPI a través de HTTP para habilitarlo.

Compatibilidad y requisitos previos

Tenga en cuenta los siguientes requisitos para habilitar MAPI sobre HTTP.

Compatibilidad

Use la siguiente matriz para comprobar que sus clientes y servidores admiten MAPI sobre HTTP.

Producto Exchange 2019 Exchange 2016 Exchange 2013 SP1 Exchange 2013 RTM Exchange 2010 SP3
Outlook 2013 SP1 y todas las versiones posteriores de Outlook MAPI sobre HTTP
Outlook en cualquier lugar
MAPI sobre HTTP
Outlook en cualquier lugar
MAPI sobre HTTP
Outlook en cualquier lugar
Outlook en cualquier lugar RPC
Outlook en cualquier lugar
Outlook 2010 SP2 con actualizaciones
KB2956191 y KB2965295 (14 de abril de 2015)
MAPI sobre HTTP
Outlook en cualquier lugar
MAPI sobre HTTP
Outlook en cualquier lugar
MAPI sobre HTTP
Outlook en cualquier lugar
Outlook en cualquier lugar RPC
Outlook en cualquier lugar
Outlook 2013 RTM Outlook en cualquier lugar Outlook en cualquier lugar Outlook en cualquier lugar Outlook en cualquier lugar RPC
Outlook en cualquier lugar
Todas las versiones anteriores de Outlook Outlook en cualquier lugar Outlook en cualquier lugar Outlook en cualquier lugar Outlook en cualquier lugar RPC
Outlook en cualquier lugar

Requisitos previos

Las condiciones siguientes son necesarias para que los clientes y servidores admitan MAPI a través de HTTP con Exchange Server. Cuando se cumplan los siguientes requisitos previos, vea Configure MAPI over HTTP para habilitarla en la organización.

  • Clientes de Outlook admitidos (consulte la tabla de la sección anterior).

  • .NET Framework 4.5.2 o posterior. Tenga en cuenta que esto ya no es un problema para Exchange 2016 CU5 o posterior. Para obtener más información sobre los requisitos de .NET Framework para Exchange 2016, vea Versiones admitidas de .NET Framework para Exchange 2016.