Différence entre MAPI et SMTP Différence entre
MAPI vs SMTP
En ce qui concerne les protocoles à utiliser en ce qui concerne le traitement des courriels, il existe un certain nombre de protocoles disponibles. Deux de ces protocoles sont SMTP et MAPI. La principale différence entre SMTP et MAPI est avec quel aspect des e-mails vous pouvez les utiliser. MAPI peut être utilisé à la fois pour envoyer et recevoir des e-mails car il a accès à des dossiers tels que la boîte de réception et la boîte d'envoi. En revanche, SMTP est utilisé exclusivement pour l'envoi de courriels. Pour recevoir des courriels, vous devez également utiliser un autre protocole comme POP ou IMAP.
MAPI a commencé comme un protocole Microsoft pour une utilisation avec leur logiciel Outlook. Comme Outlook a gagné en popularité avec le serveur Exchange de Microsoft, de plus en plus de clients de messagerie ont également adapté le protocole. Cependant, MAPI ne bénéficie pas du même support étendu que SMTP. Étant virtuellement présents depuis l'invention des emails, tous les clients supportent l'utilisation de SMTP et sont le protocole par défaut dans la plupart des cas. SMTP est également totalement indépendant quand il s'agit du client, vous pouvez changer de client sans affecter les fonctionnalités. Avec MAPI, vous devez modifier certains paramètres si vous changez de client car le serveur ne sait pas que le client a été modifié.
Une fonctionnalité avantageuse de MAPI est sa capacité à enregistrer automatiquement une copie des emails envoyés en acheminant tous les emails à travers la boîte d'envoi de l'utilisateur. Avec SMTP, vous n'obtenez pas cette fonctionnalité intégrée. Mais, vous pouvez toujours obtenir la même fonctionnalité en vous incluant dans le BCC ou si le serveur a été programmé pour enregistrer une copie de l'email envoyé dans le dossier envoyé.
Pour la plupart des gens, il n'y a vraiment pas de choix entre MAPI et SMTP car c'est souvent dicté par l'entreprise et le système qu'ils utilisent dans leurs serveurs de messagerie. Pour ceux qui utilisent Outlook et le serveur Microsoft Exchange, il est logique d'utiliser MAPI car il a été développé comme un pont entre les deux. Pour les autres personnes qui utilisent d'autres clients de messagerie (par exemple Thunderbird) pour se connecter à de nombreux serveurs de messagerie gratuits (comme Gmail de Google), SMTP est un bon protocole à utiliser.
Résumé:
1. SMTP est uniquement utilisé pour l'envoi de courriers électroniques alors que MAPI est utilisé pour l'envoi et la réception de
2. SMTP bénéficie d'un support plus large que MAPI
3. SMTP est totalement indépendant du client mais pas MAPI
4. MAPI enregistre automatiquement une copie des emails envoyés alors que SMTP ne le fait pas