Definición de MAPI (API de Microsoft)
MAPI es un API de Microsoft que permite a las aplicaciones de Windows enviar y recibir mensajes de e-mail. MAPI significa Messaging Application Programming Interface.
MAPI fue diseñado originalmente por Microsoft. La compañía fundo su grupo Ms Mail en 1987, pero no fue hasta que adquirió Consumers Software en 1991 para obtener Network Courier que tenía un producto de mensajería. Reescrito, fue vendido como MS PC Mail (o Microsoft Mail for PC Networking). La API básica para MS PC Mail fue conocida como MAPI versión 0 (o MAPI0).
MAPI utiliza funciones vagamente basadas en el estándar X.400 XAPIA.
¿Para qué sirve MAPI?
Gracias a MAPI los programadores pueden crear aplicaciones para enviar y recibir e-mails al llamar a rutinas MAPI. Fue diseñado para ser independiente de protocolos, pero usualmente emplea el MAPI/RPC, el protocolo propietario que Microsoft Outlook utiliza para comunicarse con Microsoft Exchange.
El MAPI simple (Simple MAPI) es un subconjunto de 12 funciones para fácilmente permitir mensajería básica en las aplicaciones. El MAPI extendido (Extended MAPI) permite un control completo sobre el sistema de mensajería, creación y administración de mensajes, administración de casillas de correo de clientes, proveedores de servicio, etc.
El Simple MAPI se incorpora en Windows como parte del programa Outlook Express/Windows Mail. En tanto el Extended MAPI es parte de Office Outlook y Exchange.
MAPI también ha sido utilizada por otras aplicaciones como Lotus Notes, Novell GroupWise y algunas aplicaciones de correo electrónico de terceros. Además, está disponible en todas las versiones de Microsoft Windows.
En resumen, MAPI proporciona una forma de aplicación en la que los correos electrónicos pueden ser creados, enviados, recibidos y administrados en una variedad de aplicaciones y plataformas. Es una herramienta esencial para los programadores que buscan integrar la funcionalidad de correo electrónico en sus aplicaciones de software.
Resumen: MAPI
MAPI es un API de Microsoft que permite a las aplicaciones de Windows enviar y recibir mensajes de correo electrónico. Los programadores pueden utilizar rutinas MAPI para crear aplicaciones de correo electrónico. MAPI utiliza el protocolo MAPI/RPC para comunicarse con Microsoft Exchange. Hay dos tipos de MAPI: Simple MAPI, que permite funciones básicas de mensajería, y Extended MAPI, que permite un control completo sobre el sistema de mensajería. Simple MAPI está incorporado en Outlook Express/Windows Mail, mientras que Extended MAPI está en Office Outlook y Exchange.
¿Para qué sirve MAPI?
MAPI sirve para permitir a los programadores crear aplicaciones que puedan enviar y recibir mensajes de correo electrónico al llamar a rutinas MAPI. También ofrece un control completo sobre el sistema de mensajería, permitiendo la creación y administración de mensajes, casillas de correo de clientes, proveedores de servicio, entre otros.
¿Cuál es la diferencia entre el MAPI simple y el MAPI extendido?
El MAPI simple (Simple MAPI) es un subconjunto de 12 funciones básicas que permiten la mensajería básica en aplicaciones. Por otro lado, el MAPI extendido (Extended MAPI) brinda un control completo sobre el sistema de mensajería, permitiendo funciones avanzadas como la manipulación y administración de mensajes, casillas de correo de clientes, proveedores de servicio, entre otros.
¿Qué protocolo utiliza MAPI para comunicarse con Microsoft Exchange?
MAPI utiliza el protocolo propietario MAPI/RPC para comunicarse con Microsoft Exchange. Este protocolo está diseñado específicamente para la comunicación entre Microsoft Outlook y Microsoft Exchange.
¿Cuándo fue creado MAPI y por quién?
MAPI fue creado originalmente por Microsoft. La compañía fundó su grupo Ms Mail en 1987, pero no fue hasta que adquirieron Consumers Software en 1991 para obtener Network Courier que tenían un producto de mensajería. Fue reescrito y vendido como MS PC Mail (o Microsoft Mail for PC Networking), y la API básica para este producto fue conocida como MAPI versión 0 (o MAPI0).
¿En qué aplicaciones se encuentra incorporado el Simple MAPI?
El Simple MAPI está incorporado en Windows como parte de los programas Outlook Express y Windows Mail. Esto permite que las aplicaciones desarrolladas para Windows puedan utilizar el Simple MAPI para realizar acciones básicas de mensajería, como enviar y recibir correos electrónicos.
¿En qué aplicaciones se encuentra incorporado el Extended MAPI?
El Extended MAPI se encuentra como parte de Office Outlook y Microsoft Exchange. Esto permite a las aplicaciones desarrolladas con estas herramientas tener un control completo sobre el sistema de mensajería, pudiendo administrar mensajes, casillas de correo de clientes, proveedores de servicio, entre otros aspectos más avanzados.
Autor: Leandro Alegsa
Actualizado: 17-06-2023
¿Cómo citar este artículo?
Alegsa, Leandro. (2023). Definición de MAPI. Recuperado de https://www.alegsa.com.ar/Dic/mapi.php