SMTP (Simple Mail Transfer Protocol) - это протокол TCP/IP, представляющий собой набор правил и рекомендаций, которым должна следовать система, и который используется для отправки и получения информации в форме электронной почты.[1] Однако на самом деле она ограничена и не имеет некоторых функций, таких как возможность стоять в очереди сообщений на получающей стороне, поскольку обычно используется либо IMAP (Internet Message Access Protocol), либо POP3 (Post Office Protocol 3). Эти протоколы позволяют пользователю получать доступ к своим сообщениям и их содержимому в почтовом ящике, который сохраняется на сервере, в то время как система периодически загружает их из базы данных сервера.
На других операционных системах, таких как Unix, Sendmail является наиболее часто используемым SMTP-сервером для электронной почты.[1:1] Эти протоколы также очень важны, когда дело доходит до администрирования, управления и защиты любой сетевой активности. К счастью, для среднего пользователя почтовой службы они уже встроены в систему, так что пользователям не придется иметь дело с трудностями управления сетью вручную. Однако в редких и необычных случаях клиентам необходимо будет ознакомиться с такими протоколами, как IP (интернет-протокол) и SMTP. SMTP оказывает большое влияние на каждое электронное письмо, которое человек посылает на протяжении всей своей жизни.
Обычные поставщики услуг электронной почты, такие как Yahoo mail и Gmail, имеют свой собственный SMTP-сервер или хост, предназначенный для процесса доставки электронной почты. Пользователи и эксперты должны знать, что высочайшее качество профессиональных SMTP-сервисов, таких как turboSMTP, гарантирует высочайшую скорость доставки и передачи данных.[2]
SMTP является наиболее распространенным и широко используемым протоколом для обмена электронной почтой через Интернет. Он обеспечивает сетевое взаимодействие между провайдером электронной почты или, в некоторых случаях, сервером электронной почты организации и пользователем, получающим доступ к электронной почте.[1:2] Обычно используется процесс, который называется "Хранить и пересылать". Это перемещает сообщения электронной почты по сети. В этом случае, он будет тесно сотрудничать с основным компонентом, который называется Главным Трансфертным Агентом (MTA), который пользователи должны использовать для отправки сообщений на нужный компьютер и в почтовый ящик. После чего SMTP затем объяснит, как будет передаваться электронное письмо с MTA локального компьютера на другое MTA на другом устройстве, и даже на многих других компьютерах или устройствах.[3]
Проще говоря, когда пользователи отправляют сообщение другу, известному как получатель, используя почтовый клиент или службу, оно будет приниматься программой, называемой сервером исходящих сообщений, которая затем инициирует разговор между отправителем и получателем, который также будет принимать его. Во время этого процесса машины обмениваются данными друг с другом через SMTP. Это можно сравнить с определенным языком, на котором свободно владеют обе машины. Поскольку SMTP - это протокол, он предоставляет набор руководящих принципов, которые должны соблюдаться обеими машинами. Таким образом, оба сервера смогут идентифицировать себя и друг друга и взаимодействовать таким образом, чтобы они могли распознать (a) отправителя, (b) место отправления сообщения, (c) место передачи контента и множество различных функций.[4] По сути, SMTP показывает серверу и системе, как правильно доставлять электронную почту, решая при этом проблемы.
SMTP также иногда означает "стоп". Большинство пользователей не знают об этом, но у провайдеров интернет-услуг есть ограничения по количеству писем, которые мы можем отправлять в определенный момент времени.[5] В некоторых случаях она ограничена каждым часом или каждый день. Причина, по которой это было сделано, заключается в предотвращении рассылки спама или нежелательных сообщений с автоматизированных почтовых серверов, которые были запрограммированы для продолжения отправки сообщений пользователям и предприятиям.
Каждый провайдер Интернет-услуг полагается на собственный SMTP-сервер для управления, администрирования и регулирования электронной почты, отправляемой с исходного устройства. Для пользователей, которые работают дома или управляют большим количеством списков адресов электронной почты, это может нанести вред. Это связано с тем, что если SMTP достигает своего предела, интернет-провайдер просто прекратит отправку электронной почты. В некоторых случаях, если система автоматизирована и оставлена без присмотра, система может предположить, что пользователь является спамером, рассылающим большое количество сообщений электронной почты, и отключит учетную запись.[5:1]
Однако большинство пользователей не должно беспокоиться об этом протоколе, поскольку лимит электронной почты варьируется в зависимости от провайдера. Например, ваш средний клиент, который пользуется программой Comcast Cable, ограничен только возможностью отложить 1,000 в день, в то время как для другого плана, предназначенного для бизнеса, установлен лимит в 24,000 в день. Некоторые другие провайдеры интернет-услуг, такие как Verizon и AT&T, придерживаются более нетрадиционного подхода. Вместо этого, оба этих провайдера интернет-услуг ограничивают количество получателей, которым разрешено отправлять сообщения с одного адресата, до 100.
SMTP обычно встроен в почтовый клиент и обычно состоит из следующих компонентов:[3:1]
Несмотря на все эти особенности, передача текстовых сообщений по протоколу SMTP ограничена. Это означает, что он не может распознать шрифты, вложения, изображения, видео, аудио файлы и т.д. Это одна из причин, почему это называется "просто".[3:2] В связи с быстрым развитием технологий и Интернета была создана компания MIME (Multipurpose Internet Mail Extensions), призванная восполнить технологический пробел. MIME способен кодировать и передавать всю необходимую информацию, которую SMTP не в состоянии сделать. Это означает, что MIME может передавать изображения, вложения, документы, аудио, видео и другие типы файлов, а также кодировать все это содержимое в простой текст. После перевода этих файлов и данных в этот формат SMTP теперь сможет передавать данные по мере необходимости.