MAPI vs SMTP
Jeśli chodzi o protokoły używane w odniesieniu do obsługi poczty e-mail, istnieje wiele dostępnych tam. Dwa z tych protokołów to SMTP i MAPI. Główna różnica między SMTP i MAPI polega na tym, z jakim aspektem wiadomości e-mail można ich używać. MAPI może być używany zarówno do wysyłania, jak i odbierania wiadomości e-mail, ponieważ ma dostęp do folderów takich jak skrzynka odbiorcza i skrzynka nadawcza. Natomiast SMTP służy wyłącznie do wysyłania wiadomości e-mail. Aby otrzymywać e-maile, musisz także użyć innego protokołu, takiego jak POP lub IMAP.
MAPI zaczynał jako protokół Microsoft do użytku z oprogramowaniem Outlook. Gdy Outlook zyskał popularność wraz z serwerem Microsoft Exchange, coraz więcej klientów poczty e-mail również dostosowało protokół. Mimo to MAPI nie korzysta z tego samego powszechnego wsparcia, z którego korzysta SMTP. Ponieważ praktycznie od czasu wynalezienia wiadomości e-mail wszyscy klienci obsługują SMTP i w większości przypadków są domyślnym protokołem. SMTP jest również całkowicie niezależny, jeśli chodzi o klienta, możesz zmieniać klientów bez wpływu na funkcjonalność. W przypadku MAPI musisz zmienić niektóre ustawienia, jeśli zmieniasz klientów, ponieważ serwer nie będzie wiedział, że klient został zmieniony.
Jedną z korzystnych funkcji MAPI jest możliwość automatycznego zapisywania kopii wysyłanych wiadomości e-mail, gdy kieruje wszystkie wiadomości e-mail przez skrzynkę odbiorczą użytkownika. Dzięki SMTP ta funkcja nie jest wbudowana. Ale nadal możesz uzyskać tę samą funkcjonalność, włączając się w BCC lub jeśli serwer został zaprogramowany do zapisywania kopii wysłanej wiadomości e-mail w wysłanym folderze.
Dla większości ludzi tak naprawdę nie ma wyboru między MAPI a SMTP, ponieważ jest to często podyktowane przez firmę i system, którego używają na swoich serwerach e-mail. Dla tych, którzy używają programu Outlook i serwera Microsoft Exchange, logiczne jest użycie MAPI, ponieważ został on opracowany jako pomost między nimi. Dla innych osób korzystających z innych klientów e-mail (np. Thunderbird) do łączenia się z wieloma bezpłatnymi serwerami e-mail (takimi jak Gmail Google), SMTP jest dobrym protokołem do użycia.
Streszczenie:
1. SMTP służy wyłącznie do wysyłania wiadomości e-mail, podczas gdy MAPI służy zarówno do wysyłania, jak i odbierania
2. SMTP cieszy się bardziej powszechnym wsparciem niż MAPI
3. SMTP jest całkowicie niezależny od klienta, ale nie MAPI
4.MAPI automatycznie zapisuje kopię wysłanych wiadomości e-mail, podczas gdy SMTP nie