Что такое протокол, сервер, порт SMTP, POP, IMAP?

В данном посте рассмотрим теоретическую информаци о том, что такое SMTP, дадим некоторую нформацию о том, как и где он испльзуется.

SMTP или Simple Mail Transfer Protocol — означает простой протокол передачи почты, представляет собой протокол электронной почты, используемый для отправки сообщений с одной учетной записи электронной почты на другую через Интернет.

Для работы любого протокола необходимо наличие какого-либо сервера, который постоянно ожидает новые соединения для обработки запросов и ответов, поэтому и протокол SMTP тесно свзан с понятием почтовый сервер.

Что такое SMTP-сервер?

Как и все серверы, SMTP-сервер представляет собой приложение, предоставляющее услуги другим приложениям в сети, называемым клиентами. В частности, SMTP-сервер обрабатывает отправку, получение и ретрансляцию электронной почты.

Принцип работы сервера электронной почты

Вы можете думать о серверах как о своих реальных почтовых отделениях. Когда вы отправляете письмо из города А в город Б, оно сначала достигает местного почтового отделения в городе А, где он обрабатывается и отправляется в почтовое отделение в городе Б, которое отвечает за его доставку в конечный пункт назначения. То же самое происходит с SMTP-серверами, хотя процесс занимает не несколько дней, а максимум несколько минут.

SMTP — протокол участвует только в отправке почты от сервера отправителя до сервера получателя, где сообщение будет тупо лежать и храниться, а дальнейшее чтение с сервера получателя производится уже протоколами POP или IMAP клиентскими приложениями на подобие Outlook.

Возможно, вы также встречали термин SMTP-порт. Это конечные точки связи, которые обрабатывают передачу данных электронной почты по SMTP при их перемещении по сети с одного сервера на другой.

Основное различие между этими протоколами заключается в том, что SMTP является единственным протоколом для отправки или «проталкивания» электронной почты с одного неизвестного почтового сервера на другой. POP и IMAP — это протоколы для получения или «вытягивания» почты для получателя с их собственного почтового сервера.

Что такое SMTP — порт?

Порт SMTP — это конечная точка связи, которая обрабатывает передачу данных электронной почты по SMTP при их перемещении по сети с одного сервера на другой.

Порты играют решающую роль в маршрутизации нужной информации в нужные места. Независимо от того, отправляете ли вы электронное письмо или просматриваете веб-страницы, любая сетевая служба требует двух вещей для правильной маршрутизации связи: доменного имени или интернет-адреса и порта. IP-адрес идентифицирует машину в IP-сети, а порты идентифицируют определенные приложения или службы в системе.

Маршрутизация при помощи портов

Разные порты зарезервированы для разных типов протоколов и связанных с ними функций, а номера портов помогают идентифицировать эти стандартизированные порты. Например, просмотр веб-страниц использует порты 80 и 443. Номера портов 21 и 20 используются для FTP. А порты 25, 487 и 2525 обрабатывают SMTP.

Простой способ думать о портах состоит в том, что они похожи на добавочные коды телефонных номеров. Если вы наберете общий номер телефона компании (123-456-7890), вы, скорее всего, попадете на стойку регистрации. Но если вы хотите обратиться в службу поддержки клиентов, вам понадобится их уникальный добавочный номер (например, #400). 
Подобно порту, добавочный номер соединяет ваш вызов и ваш конкретный тип запроса — в данном случае ваш вопрос в службу поддержки клиентов — с местом, которое настроено для обработки вашего запроса.

Что за протокол POP?

POP или Post Office Protocol — означает протокол почтового отделения и используется для получения входящих сообщений. Самая последняя версия — POP3, последний раз обновленная в 1988 году.

Этот протокол получил такое название, потому что он работает как реальное почтовое отделение в цифровом мире. POP3 будет получать электронные письма и удерживать их для клиентов, пока они их не заберут. Все электронные письма загружаются и хранятся локально, что делает его удобным решением для тех, кто использует только один компьютер для проверки электронной почты. Он также широко используется предприятиями, чтобы сотрудники могли проверять электронную почту в автономном режиме.

Чем отличаются POP от SMTP?

  • SMTP — это протокол передачи сообщений, а POP — протокол доступа к сообщениям. Другими словами, SMTP используется для отправки почты от одного пользователя другому, а POP — для получения электронной почты.
  • SMTP используется дважды: один раз при установлении соединения и отправке информации между отправителем и почтовым сервером и второй раз при отправке информации и подключении к получателю. POP используется только один раз между получателем и его почтовым сервером.

Что за протокол IMAP?

IMAP или Internet Message Access Protocol — означает протокол доступа к сообщениям в Интернете . Короче говоря, IMAP хранит сообщения на сервере электронной почты, но пользователь может получить доступ к этому серверу для проверки, чтения сообщений удаленно.

Разница между IMAP и POP заключается в том, что IMAP использует сервер сообщений, как облачный сервер, поэтому электронные письма могут быть запрощены, аутентифицированы и классифицированы на любом устройстве, а в протоколе POP электронные письма загружаются и хранятся локально на устройстве. Многие пользователи электронной почты предпочитают IMAP из-за удобства и эффективности.

Чем отличаются IMAP и SMTP?
SMTP — это протокол передачи сообщений, а IMAP — это протокол доступа к сообщениям (например, POP). Таким образом, в то время как SMTP отправляет сообщения и обрабатывает исходящую электронную почту, IMAP только извлекает сообщения и обрабатывает входящую электронную почту.

Пожалуйста, оцените материал

Что такое протокол, сервер, порт SMTP, POP, IMAP?