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 не