Diferencia entre MAPI y SMTP

MAPI frente a SMTP

Cuando se trata de protocolos para usar con respecto al manejo de correo electrónico, hay varios disponibles. Dos de estos protocolos son SMTP y MAPI. La principal diferencia entre SMTP y MAPI es con qué aspecto de los correos electrónicos puede usarlos. MAPI se puede usar para enviar y recibir correos electrónicos, ya que tiene acceso a carpetas como la bandeja de entrada y la bandeja de salida. Por el contrario, SMTP se utiliza exclusivamente para enviar correos electrónicos. Para recibir correos electrónicos, también debe utilizar otro protocolo como POP o IMAP.

MAPI comenzó como un protocolo de Microsoft para usar con su software Outlook. A medida que Outlook ganó popularidad junto con el servidor Exchange de Microsoft, más y más clientes de correo electrónico también adaptaron el protocolo. Aún así, MAPI no disfruta del mismo soporte generalizado que tiene SMTP. Al estar presente prácticamente desde la invención de los correos electrónicos, todos los clientes admiten el uso de SMTP y es el protocolo predeterminado en la mayoría de los casos. SMTP también es totalmente independiente cuando se trata del cliente, puede cambiar de cliente sin afectar la funcionalidad. Con MAPI, debe cambiar algunas configuraciones si cambia de cliente, ya que el servidor no sabría que el cliente ha sido cambiado.



Una característica ventajosa de MAPI es su capacidad para guardar automáticamente una copia de los correos electrónicos enviados, ya que enruta todos los correos electrónicos a través de la bandeja de salida del usuario. Con SMTP, esta función no está incorporada. Pero, aún puede obtener la misma funcionalidad incluyéndose en el BCC o si el servidor ha sido programado para guardar una copia del correo electrónico enviado en la carpeta de enviados.

Para la mayoría de las personas, realmente no hay opción entre MAPI y SMTP, ya que a menudo lo dicta la empresa y el sistema que utilizan en sus servidores de correo electrónico. Para aquellos que usan Outlook y el servidor Microsoft Exchange, es lógico usar MAPI, ya que fue desarrollado como un puente entre esos dos. Para otras personas que utilizan otros clientes de correo electrónico (es decir, Thunderbird) para conectarse a muchos de los servidores de correo electrónico gratuitos (como Gmail de Google), SMTP es un buen protocolo para usar.

Resumen:

1.SMTP solo se usa para enviar correos electrónicos, mientras que MAPI se usa tanto para enviar como para recibir
2.SMTP disfruta de un soporte más amplio que MAPI
3.SMTP es totalmente independiente del cliente pero no MAPI
4.MAPI guarda automáticamente una copia de los correos electrónicos enviados, mientras que SMTP no