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

Дата публикации
01.07.2019

SMTP( с английского — Simple Mail Transfer Protocol-простой протокол передачи почты) — это интерактивный протокол, почтовый сервер, предназначенный для отправки сообщений на конкретный email-адрес.

Любой такой сервер предусматривает 2 основные задачи:

- определение корректности настройки параметров программного обеспечения, что позволяет выдавать предоставление на отправку писем с устройства отправителя,

-  отправка сообщений на почтовый сервер получателя с уведомлением об успешной доставке.

Если существует определенная проблема при передаче письма, то на почту отправителя приходит уведомление о невозможности совершения операции.

SMTP-сервер служит для установления двустороннего контакта между компьютерами отправителя и получателя за счет протокола управления передачей.  SMTP не отвечает за структуру самого письма, а лишь за организацию канала передачи в сетях.

SMTP-сеанс производится благодаря 3 основным командам:

1) Mail From-параметр, который передается серверу специальной командой. Здесь обрабатывается обратный электронный адрес. Это необходимо для оповещения отправителя о какой-то ошибке и невозможности отправки письма. В случае метода отправки через SMTP необходимо указывать при формировании команды адрес сервера, хост, электронный адрес, логин, пароль, которые вводили при создании адреса на хостинге, стандартный  25 порт.

2) RCPT (Recipient) TO (определение адреса клиента).Данная команда используется при отправке одного письма многим адресатам. Сопутствующая команда RSET позволяет очистить содержимое текущего сеанса и начать составлять новое письмо. Таким образом, можно отправлять много писем за одно соединение.

3) Data. Команда отвечает за структуру самого письма с заголовком. Заканчивается работа сервера командой QUIT. 

Какие же источники делятся с нами SMTP-серверами?

  • Сервер от интернет-провайдера. Многие провайдеры закрывают порт 25, что несет ограничения на рассылку и ее скорость. Также вводятся тарифы, ограничения на рассылку сообщений. Необходимо использовать в случае блокировки альтернативные порты 587 или 465 (требуется безопасное SSL соединение). 
     
  • Бесплатные почтовые сервисы. Многие почтовые сервисы поддерживают отправку сообщений по протоколу. Сервер можно настроить для Gmail, Yandex, Yahoo, Hotmail, meta.ua, других. Везде требуется авторизация и наличие собственного аккаунта. Обязательно нужно указывать в настройках тип шифрования, порт. 
     
  • Свой сайт. При наличии собственного сайта можно использовать сервер хостинга. Если вы уверены в достоверности своей базы подписчиков и нет надобности покупать свой домен и хостинг, то такой вариант подойдет. 
     
  • Виртуальный SMTP-сервер (VPS). Виртуальный сервер VPS (Virtual Dedicated Server) представляет из себя часть физического сервера, которая запущена на основании операционной системы. С таким серверов можно создавать бесконечное количество аккаунтов, баз данных, вести параллельно работу нескольких сайтов. Также для каждого VPS-сервера выделяется свой IP-адрес, что позволяет использовать сразу множество сайтов на одном адресе.

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

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

В системе также можно использовать SMTP-сервер, при этом его настройка не займет много времени. Как это сделать можно прочесть здесь. 

Читайте также

Подпишитесь на дайджест по email-маркетингу!