MAPI vs SMTP
Wenn es um Protokolle geht, die in Bezug auf die E-Mail-Verarbeitung verwendet werden sollen, gibt es eine Reihe verfügbarer Protokolle. Zwei dieser Protokolle sind SMTP und MAPI. Der Hauptunterschied zwischen SMTP und MAPI besteht darin, mit welchem Aspekt von E-Mails sie verwendet werden können. MAPI kann sowohl zum Senden als auch zum Empfangen von E-Mails verwendet werden, da es Zugriff auf Ordner wie den Posteingang und den Postausgang hat. SMTP wird dagegen ausschließlich zum Versenden von E-Mails verwendet. Um E-Mails empfangen zu können, müssen Sie auch ein anderes Protokoll wie POP oder IMAP verwenden.
MAPI wurde als Microsoft-Protokoll zur Verwendung mit der Outlook-Software gestartet. Als Outlook zusammen mit dem Exchange-Server von Microsoft immer beliebter wurde, wurde das Protokoll von immer mehr E-Mail-Clients angepasst. Dennoch bietet MAPI nicht dieselbe weit verbreitete Unterstützung wie SMTP. Seit der Erfindung von E-Mails gibt es praktisch alle Clients, die die Verwendung von SMTP unterstützen und in den meisten Fällen das Standardprotokoll sind. SMTP ist auch in Bezug auf den Client völlig unabhängig. Sie können den Client wechseln, ohne die Funktionalität zu beeinträchtigen. Bei MAPI müssen Sie einige Einstellungen ändern, wenn Sie Clients ändern, da der Server nicht weiß, dass der Client geändert wurde.
Eine vorteilhafte Funktion von MAPI ist die Möglichkeit, automatisch eine Kopie der gesendeten E-Mails zu speichern, da alle E-Mails durch den Postausgang des Benutzers geleitet werden. Mit SMTP erhalten Sie diese Funktion nicht integriert. Sie können jedoch dieselbe Funktionalität erhalten, indem Sie sich selbst in das BCC aufnehmen oder wenn der Server so programmiert ist, dass er eine Kopie der gesendeten E-Mail im gesendeten Ordner speichert.
Für die meisten Leute gibt es wirklich keine Wahl zwischen MAPI und SMTP, da dies häufig vom Unternehmen vorgegeben wird und welches System sie in ihren E-Mail-Servern verwenden. Für diejenigen, die Outlook- und Microsoft Exchange-Server verwenden, ist es logisch, MAPI zu verwenden, da es als Brücke zwischen diesen beiden entwickelt wurde. Für andere Benutzer, die andere E-Mail-Clients (z. B. Thunderbird) verwenden, um eine Verbindung zu vielen kostenlosen E-Mail-Servern (wie Google Mail) herzustellen, ist SMTP ein gutes Protokoll.
Zusammenfassung:
1.SMTP wird nur zum Senden von E-Mails verwendet, während MAPI zum Senden und Empfangen verwendet wird
2.SMTP hat eine breitere Unterstützung als MAPI
3.SMTP ist völlig unabhängig vom Client, jedoch nicht von MAPI
4.MAPI speichert automatisch eine Kopie der gesendeten E-Mails, während SMTP dies nicht tut