MAPI vs. SMTP
Pokud jde o protokoly, které mají být použity, pokud jde o zacházení s e-maily, existuje číslo tam venku. Dva z těchto protokolů jsou SMTP a MAPI. Hlavní rozdíl mezi SMTP a MAPI spočívá v tom, s jakým aspektem e-mailů je můžete používat. MAPI lze použít k odesílání i přijímání e-mailů, protože má přístup ke složkám, jako jsou doručená pošta a odchozí. Naproti tomu SMTP se používá výhradně pro odesílání e-mailů. Chcete-li přijímat e-maily, musíte také použít jiný protokol, například POP nebo IMAP.
MAPI začal jako protokol Microsoft pro použití se svým softwarem Outlook. Protože aplikace Outlook získala popularitu společně se serverem Microsoft Exchange, protokol upravoval také stále více e-mailových klientů. MAPI přesto nemá stejnou rozšířenou podporu, jakou má SMTP. Všichni klienti, kteří se prakticky zabývají vynálezem e-mailů, podporují používání protokolu SMTP a ve většině případů jsou výchozím protokolem. SMTP je také zcela nezávislý, pokud jde o klienta, můžete změnit klienty bez ovlivnění funkčnosti. S MAPI musíte změnit některá nastavení, pokud změníte klienty, protože server neví, že klient byl změněn.
Jednou z výhod funkce MAPI je její schopnost automaticky ukládat kopii odesílaných e-mailů, protože směruje všechny e-maily přes odchozí poštu uživatele. Se SMTP nemáte tuto funkci vestavěnou. Stejnou funkčnost však můžete získat zahrnutím sebe do BCC nebo pokud byl server naprogramován tak, aby kopii odeslaného e-mailu ukládal do odeslané složky.
Pro většinu lidí neexistuje opravdu žádný výběr mezi MAPI a SMTP, protože to je často diktováno společností a tím, jaký systém používají ve svých poštovních serverech. Pro ty, kteří používají Outlook a Microsoft Exchange server, je logické používat MAPI, protože byl vyvinut jako most mezi těmito dvěma. Pro ostatní lidi, kteří používají jiné e-mailové klienty (tj. Thunderbird) pro připojení k mnoha bezplatným e-mailovým serverům (jako je Gmail Google), je SMTP dobrým protokolem k použití.
Souhrn:
1.SMTP se používá pouze pro odesílání e-mailů, zatímco MAPI se používá pro odesílání i přijímání
2.SMTP má širší podporu než MAPI
3.SMTP je zcela nezávislý na klientovi, ale nikoli MAPI
4.MAPI automaticky uloží kopii odeslaných e-mailů, zatímco SMTP ne