Ретранслятор простого протокола передачи почты (SMTP) – это компьютер, который подключен к Интернету и запускает программное обеспечение, которое позволяет ему действовать как SMTP-сервер с целью направления входящей и исходящей электронной почты в конкретный пункт назначения в Интернете. Сервер ретрансляции SMTP способен принимать электронные письма из удаленного источника и либо отправлять внутренние сообщения по электронной почте, если целью является сам сервер, либо по мере необходимости пересылать эти письма на другие SMTP-серверы.
Кроме того, такое реле может быть настроено различными способами, чтобы предотвратить обработку нежелательных писем. Существует два основных типа ретрансляционных серверов SMTP: первый – это открытый ретранслятор, через которое любой компьютер в любой точке мира может подключаться и отправлять почту через сервер. Второй тип – это аутентифицированный ретранслятор, через который любая система, которая подключается к ретранслятору SMTP, должна предоставлять хотя бы одну действительную комбинацию имени пользователя и пароля, хотя для каждой операции могут потребоваться несколько имен пользователей и паролей.
Когда сообщение электронной почты является сформированным и отправлено пользователю, сообщение обычно передается через SMTP-сервер, чтобы добраться до адресата. Если один SMTP связывается с другим SMTP-сервером и передаёт электронную почту, то SMTP-сервер получает почту по SMTP-протоколу, потому что это ретрансляция электронной почты. Такой сервер не обязательно должен быть целевым сервером и он может выступать в качестве шлюза или промежуточного шага между исходным сервером и сервером назначения. Если такой сервер является целевым сервером, то сообщения электронной почты, которые были получены, могут быть переданы в специальные программы, чтобы по мере необходимости они могли быть получены с помощью клиентских программ.
Многие серверы SMTP-ретрансляторы используют проверку подлинности, чтобы разобраться, что входящие сообщения должны быть обработаны и какие сообщения должны быть отвергнуты и оставлены на других серверах для их обработки. Часто, SMTP-ретранслятор будет служить только для входящих или исходящих сообщений, которые имеют какое-то отношение к Интернет-домену, к которому он подключен. Это предотвращает анонимных или случайных пользователей отправлять письма с помощью этого сервера, так как такие сообщения могут быть вредоносными или нежелательной почтой. Если проверка подлинности не требуется, тогда SMTP-ретранслятор просто будет обрабатывать все входящие сообщения как можно лучше.
В некоторых случаях, SMTP-сервер можно разместить на отдельном компьютере. Это имеет то преимущество, что поможет изолировать сервер от остальной более крупной сети. Это также позволяет одному серверу действовать как фильтр, удаляя вредоносные сообщения или сообщения имеющие вложения перед передачей их на другие SMTP-ретрансляторы для фактической обработки.