Электронная почта является одним из самых популярных видов использования Интернета во всем мире. Согласно исследованию 2015 года, в мире насчитывается 2,6 миллиарда пользователей электронной почты, которые отправляют около 205 миллиардов сообщений электронной почты в день. Поскольку на электронную почту приходится так много трафика в Интернете, почтовые протоколы должны быть очень надежными. Здесь мы обсуждаем некоторые из самых популярных почтовых протоколов, используемых во всем мире.
SMTP
SMTP расшифровывается как Simple Mail Transfer Protocol . Это протокол прикладного уровня, ориентированный на установление соединения, который широко используется для отправки и получения сообщений электронной почты. Он был введен в 1982 году RFC 821 и последний раз обновлен в 2008 году RFC 5321 . В обновленной версии наиболее широко используется протокол электронной почты.
Почтовые серверы и агенты пересылки почты используют SMTP для отправки и получения сообщений. Однако приложения уровня пользователя используют его только для отправки сообщений. Для получения они используют IMAP или POP3, потому что они обеспечивают управление почтовыми ящиками
RFC или Запрос комментариев — это рецензируемый документ, совместно опубликованный Инженерной группой по Интернету и Обществом Интернета. Это написано исследователями и учеными-компьютерщиками, описывающими, как должен работать Интернет, а также протоколы и поддерживающие их системы.
POP3
POP3 или Post Office Protocol версии 3 — это протокол прикладного уровня , используемый почтовыми клиентами для получения почтовых сообщений с почтовых серверов по сети TCP / IP . POP был разработан для перемещения сообщений с сервера на локальный диск, но в версии 3 есть возможность оставить копию на сервере.
POP3 — очень простой для реализации протокол, но он ограничивает его использование. Например, POP3 поддерживает только один почтовый сервер для каждого почтового ящика. В настоящее время он устарел благодаря современным протоколам, таким как IMAP .
IMAP
IMAP расшифровывается как Internet Access Access Protocol . IMAP был определен RFC 3501 для того, чтобы почтовые клиенты могли получать почтовые сообщения с почтовых серверов через соединение TCP / IP. IMAP предназначен для извлечения сообщений с нескольких почтовых серверов и их объединения в почтовый ящик пользователя. Типичным примером является корпоративный клиент, обрабатывающий несколько корпоративных учетных записей через локальный почтовый ящик, расположенный в ее системе.
Все современные почтовые клиенты и серверы, такие как Gmail, Outlook и Yahoo Mail, поддерживают протокол IMAP или POP3. Вот некоторые преимущества IMAP по сравнению с POP3.