Разлика между MAPI и SMTP

MAPI срещу SMTP

Що се отнася до протоколите, които да се използват по отношение на обработката на имейли, има няколко налични номера. Два от тези протоколи са SMTP и MAPI. Основната разлика между SMTP и MAPI е с какъв аспект на имейлите можете да ги използвате. MAPI може да се използва както за изпращане, така и за получаване на имейли, тъй като има достъп до папки като входящата и изходящата кутия. За разлика от тях SMTP се използва изключително за изпращане на имейли. За да получавате имейли, трябва да използвате и друг протокол като POP или IMAP.

MAPI започна като протокол на Microsoft за използване с техния софтуер на Outlook. Тъй като Outlook придоби популярност заедно със сървъра на Microsoft Exchange, все повече и повече клиенти за електронна поща също адаптираха протокола. И все пак MAPI не се радва на същата широко разпространена поддръжка, която се радва на SMTP. Съществувайки на практика от изобретяването на имейли, всички клиенти поддържат използването на SMTP и в повечето случаи е протоколът по подразбиране. SMTP също е напълно независим, когато става въпрос за клиента, можете да променяте клиентите, без да засягате функционалността. С MAPI трябва да промените някои настройки, ако променяте клиенти, тъй като сървърът не знае, че клиентът е променен.



Една изгодна характеристика на MAPI е способността му да запазва автоматично копие от изпратени имейли, тъй като маршрутизира всички имейли през изходящата кутия на потребителя. С SMTP не получавате вградена тази функция. Но все пак можете да получите същата функционалност, като се включите в BCC или ако сървърът е програмиран да запазва копие на изпратения имейл в изпратената папка.

За повечето хора наистина няма избор между MAPI и SMTP, тъй като често това се диктува от компания и каква система използват в имейл сървърите си. За тези, които използват Outlook и Microsoft Exchange сървър, е логично да използват MAPI, тъй като е разработен като мост между тези два. За други хора, които използват други имейл клиенти (т.е. Thunderbird), за да се свържат с много от безплатните имейл сървъри (като Gmail на Google), SMTP е добър протокол за използване.

Резюме:

1. SMTP се използва само за изпращане на имейли, докато MAPI се използва както за изпращане, така и за получаване
2. SMTP се радва на по-широко разпространена подкрепа от MAPI
3. SMTP е напълно независим от клиента, но не и MAPI
4. MAPI автоматично запазва копие на изпратени имейли, докато SMTP не