Compartir a través de


Información general de la referencia MAPI de Outlook

Hace referencia a: Outlook 2013 | Outlook 2016

Este artículo proporciona información general sobre la documentación de la referencia MAPI de Outlook 2013.

Acerca de esta documentación

Esta documentación hace referencia a la implementación de la API de mensajería (MAPI) de Microsoft Outlook 2013.

Antes de Microsoft Office Outlook 2007, la referencia del programador de MAPI formaba parte de la documentación de Microsoft Exchange.

Nota:

Dado que Exchange ha restado protagonismo al uso de MAPI desde el lanzamiento de Microsoft Exchange Server 2007, la compatibilidad con la implementación de Exchange es bastante limitada.

La implementación de Outlook de MAPI difiere de la implementación de Microsoft Exchange. La implementación de Outlook está optimizada para ejecutarse en los equipos cliente y destaca la baja latencia. La implementación de Exchange está destinada a los servidores donde la alta disponibilidad y un mejor multiproceso son importantes.

Use esta documentación para aplicaciones que se ejecuten en los sistemas del usuario final. Para las aplicaciones de servidor, utilice la implementación de Exchange de MAPI, si corresponde, o las API actuales de Exchange como, por ejemplo, los Servicios Web de Exchange. Para más información sobre los Servicios Web de Exchange, consulte la Referencia de Servicios Web de Exchange.

Es posible escribir aplicaciones que funcionen tanto con las implementaciones de MAPI de Outlook como con las de Exchange. Por ejemplo, MFCMAPI funciona correctamente en ambas plataformas. Las implementaciones tienen muchas características comunes, pero también hay diferencias, algunas sutiles y otras más evidentes. Tendrá que probar cuidadosamente en ambas plataformas si tiene la intención de trabajar con la aplicación en todos los entornos. Esta prueba requiere dos sistemas, puesto que no se admite la ejecución de ambas implementaciones en la misma instalación de sistema operativo.

Tenga en cuenta que MAPI es adecuado para el acceso de bajo nivel a datos en un almacén de MAPI o para crear un proveedor de transporte, de almacén de mensajes o de libreta de direcciones. Puesto que MAPI omite la lógica de negocios de Outlook, debería considerar también el uso del modelo de objetos de Outlook al evaluar las API para crear una solución. El modelo de objetos de Outlook encapsula la lógica de negocios de Outlook, pero no es adecuado para el código multiproceso, los proveedores de sincronización ni las aplicaciones de servicio de Windows.

Para obtener más información sobre las novedades de esta edición, consulte los siguientes temas:

Si tiene poca experiencia en el desarrollo de aplicaciones MAPI para Outlook, consulte los temas siguientes:

El resto de esta referencia se clasifica en los siguientes tres tipos de información:

  • Ejemplos de MAPI: le dirige a muchos ejemplos de código que muestran el uso de varios elementos de la API y cómo implementar proveedores básicos de MAPI y crear elementos de Outlook.

  • Conceptos de MAPI: explica los conceptos y la arquitectura de MAPI.

  • Referencia MAPI: proporciona información detallada sobre las funciones, interfaces, estructuras y propiedades de MAPI.

Vea también