Содержание
SMTP, или Simple Mail Transfer Protocol, является одним из взаимосвязанных сетевых протоколов и стандартов, которые поддерживают современный интернет. Так же, как HTTPS обеспечивает безопасный просмотр, а TCP обеспечивает пакетную связь, SMTP обеспечивает электронную почту через Интернет.
Благодаря соединенной сети почтовых серверов, которые следуют тем же правилам, электронные письма могут распространяться через более широкий Интернет, надежно поступая в почтовые ящики получателя только через мгновение после его отправки отправителю.
Что такое SMTP?
SMTP является ключевым элементом онлайн-инфраструктуры, интегрированной в современные средства связи, такие как SMS и вышки сотовой связи. Только благодаря универсальному применению одного и того же стандарта мы можем быть уверены, что многие серверы, которые составляют Интернет, могут взаимодействовать, как задумано.
SMTP — это система, которую мы используем для эффективной отправки электронной почты. Серверы электронной почты имеют определенные SMTP-серверы, обычно адресуемые как smtp.mailserver.com, которые управляют отправкой электронной почты одновременно по нескольким адресам. Формат адреса электронной почты является частью базового набора правил SMTP. SMTP-сервер получателя определяется на основе имени домена электронной почты и отображается после символа «@». Почтовый ящик на этом сервере находится по имени перед символом «@».
SMTP также отвечает за сопоставление обратного адреса с каждым письмом, но это протокол на основе доверия. Если отправитель подделывает свой адрес электронной почты, SMTP не может его остановить или обнаружить.
Составление карты путешествия электронной почты с SMTP
SMTP отвечает за перемещение вашей электронной почты из папки «Исходящие» в папку «Входящие» получателя с помощью системы «сохранить и переслать». Сообщения отправляются на промежуточные серверы, называемые узлами, затем организуются и пересылаются по мере необходимости. Это создает цепочку мест, где сообщение может временно храниться, поскольку оно переходит от узла к узлу.
Благодаря этим промежуточным узлам сеть SMTP устойчива к задержкам, что означает, что она может управлять прерывистыми соединениями со службой. Это также не требует прямой связи между отправителем и получателем. Большинство почтовых служб используют аналогичную систему, отправляя почту в промежуточные узлы для наиболее эффективной сортировки и распространения.
Ale2006-from-en [CC BY-SA 3.0]
Пользователь пишет электронное письмо в своем предпочтительном почтовом клиенте, называемом почтовым агентом пользователя (MUA). Он передается агенту отправки почты (MSA), который может сообщать или исправлять незначительные ошибки в сообщении.
Агент MSA отправляет сообщение агенту почтовой передачи (MTA), который использует систему DNS для поиска адреса сервера почтовой системы (MX), связанного с доменным именем адреса электронной почты получателя. Затем MX-сервер использует свои внутренние записи для передачи сообщения агенту доставки почты (MDA), который, наконец, передает сообщение в почтовый ящик получателя.
Если электронная почта отправляется в пределах одного домена, например между сотрудниками одной и той же компании, сообщение может не нуждаться в сервере MX. Не каждое электронное письмо будет следовать всем этим шагам, но большинство сообщений отправляются с цепочкой сообщений, подобной приведенной выше.
Почему важен протокол SMTP?
Почему совместимые стандарты так важны? Для сравнения с аналоговым миром, подумайте о формате написания адресов на письме. В каждой стране своя система, и форматы не всегда легко взаимодействуют. Если вы не знакомы с форматом адреса, вам необходимо сначала преобразовать адрес в понятный формат.
Любой, кто на самом деле работал с международной почтой, может рассказать вам, насколько она сложна, что может привести к ошибкам, задержкам и потере сообщений. Поскольку SMTP является универсальным стандартом, преобразование или перевод не требуется, обеспечивая правильную доставку сообщений без задержек и повреждений.