Что такое SMTP-сервер
В статье мы рассмотрим, что такое SMTP-сервер. Для этого сначала разберемся, как работают почтовые серверы, что такое сервер входящей и исходящей почты и в чём их отличия.
Что такое почтовый сервер и как он работает
Почтовый сервер (сервер электронной почты) — это агент, который отвечает за прием и передачу сообщений в системе пересылки электронной почты. Чтобы лучше понять роль почтового сервера в этой системе, рассмотрим, как она устроена.
Система пересылки построена на взаимодействии нескольких сущностей — веб-интерфейса (или почтового клиента) отправителя и сервера отправителя, а также веб-интерфейса (или почтового клиента) получателя и сервера получателя.
Веб-интерфейс — это графический интерфейс электронного ящика. С его помощью отправитель формирует письмо — пишет текст, прикрепляет файлы и указывает адрес, а получатель просматривает содержимое письма и может определить адресата. Веб-интерфейс работает через браузер и требует подключения к сети. Примеры веб-интерфейсов: Mail.ru, Gmail, Яндекс.Почта. Почтовый клиент — это программа, с помощью которой можно контролировать несколько электронных ящиков и работать с ними из одного места. Для работы почтовый клиент не требует подключения к интернету. Примеры клиентов: Thunderbird, Mailbird Lite, Microsoft Outlook,TouchMail. То есть почтовый клиент и веб-интерфейс – это разные способы попасть в тот или иной электронный почтовый ящик.
За любым почтовым ящиком закреплены определенные почтовые серверы. Например, за почтовыми ящиками Mail.ru закреплены серверы компании Mail.ru Group, а за почтовыми ящиками Gmail – серверы компании Google.
Рассмотрим работу системы пересылки на примере. Допустим, ваш электронный адрес — test-site@mail.ru. Чтобы отправить сообщение, вы заходите в веб-интерфейс Mail.ru, пишете текст, указываете адрес и нажимаете «Отправить». После этого письмо попадает на один из серверов Mail.ru Group. Сначала сервер проверит письмо на спам. Затем он определит, какой из серверов соответствует адресу получателя и передаст ему письмо. Допустим, адрес получателя — test@gmail.ru. Значит письмо попадёт на один из серверов Google. Google-сервер также сначала проверит содержание сообщения, а затем отправит на Gmail. Только после этого получатель сможет посмотреть письмо.
Если адресат test@gmail.ru захочет ответить на письмо отправителя test-site@mail.ru, произойдёт то же самое, только в обратном порядке. При этом в пересылке письма могут участвовать уже совершенно другие сервер-отправитель и сервер-получатель. Поскольку между почтовым адресом и сервером нет конкретной привязки, клиент может выбрать любой из серверов системы, который соответствует критерию «входящий» или «исходящий».
Чем отличаются входящий и исходящий серверы
Любой сервер можно настроить по-разному. Выбор настроек будет зависеть от количества используемых машин, общей нагрузки и конкретных целей. Варианты настроек:
Как узнать, сервер входящей или исходящей почты используется? На это укажет тип протокола. В системе пересылки электронных сообщений серверы взаимодействуют между собой с помощью протоколов передачи данных. Сервер входящих сообщений работает благодаря протоколам POP3 и IMAP, а сервер исходящих благодаря протоколу SMTP. По типу протокола можно определить, какие настройки выставлены для машины.
Что такое SMTP-сервер
SMTP (англ. Simple Mail Transfer Protocol) — это сетевой протокол, который отвечает за отправление писем. Серверы, которые работают с помощью этого протокола, называются серверами исходящей почты. Их задачи:
Чтобы передать сообщение, SMTP-серверу сначала нужно установить контакт с сервером получателя (входящим сервером). Для этого серверы обмениваются командами через TCP-соединение. Такой обмен называют SMTP-сессией. Каждая сессия может состоять из одной или нескольких команд. Основные команды сессии:
Для работы SMTP использует три типа портов: 25 и 587 — для соединения без шифрования и 465 порт SSL SMTP (или SMTPS) — в случае защищенного шифрованного соединения.
Где и как можно настроить SMTP-соединение
Чтобы работать через SMTP-соединение, можно настроить сервер самостоятельно или использовать машину с уже готовыми настройками. Можно использовать следующие основные варианты:
Заказать у интернет-провайдера. В этом случае вам не придётся самостоятельно настраивать сервер. Однако вы можете столкнуться с ограничениями скорости и количества пересылаемых писем. Прежде чем выбирать этот вариант, уточните условия договора или свяжитесь со службой поддержки.
Настроить на базе хостинга. Если у вас есть сайт, для обмена сообщениями достаточно настроить сервер хостинг-провайдера. Например, можно настроить почту на хостинге REG.RU. В этом случае вы не будете иметь ограничений по количеству или скорости. При этом стоит учитывать, что ваш домен в любой момент могут заблокировать по жалобе от пользователей. Это скажется на репутации всего сайта.
Заказать на коммерческом сервисе. Этот вариант подойдет в случае, если вы планируете регулярные рассылки в больших масштабах. Использование специальных сервисов увеличивает шанс, что письма будут попадать не в «Спам», а во «Входящие». Чаще всего сервисы предлагают несколько вариантов тарифов. Чтобы выбрать оптимальный, рассчитайте примерное количество писем, которые вы планируете отправлять ежемесячно.
Настроить в бесплатном сервисе. Возможность отправлять письма через SMTP предусмотрена в любом современном почтовом сервисе. Так же как и в случае с хостингом, бесплатные сервисы имеют ограничения на количество рассылаемых писем. Чтобы эффективно использовать данный вариант, можно завести несколько аккаунтов и настроить распределенную рассылку.
Настроить в виртуальной среде. Этот вариант идеально подходит для массовых рассылок. В то же время он имеет значимые недостатки. Чтобы использовать виртуальную среду, её нужно грамотно настроить. Это потребует затрат — финансовых (если вы решите вызвать специалиста) или временных (если вы решите разобраться в настройках самостоятельно). Также вам потребуется выделенный IP-адрес.
Из статьи вы узнали, что такое сервер входящей почты. Теперь вы понимаете, как он работает и какие имеет преимущества, а также какие варианты настройки SMTP-соединения можно использовать.
Что такое SMTP-сервер, зачем нужен и как работает для массовых рассылок
SMTP — это протокол передачи почты (англ. Simple Mail Transfer Protocol). SMTP-сервер используется, когда надо отправить письмо с одной почты на другую.
Если вы изредка отправляете письма друзьям и коллегам через обычные почтовые интерфейсы Google, Mail.ru или Яндекс.Почта, то настройки SMTP не понадобятся: всё уже настроено и готово к использованию.
А если собираетесь заниматься почтовыми рассылками для клиентов, то пригодятся знания: как правильно настроить и использовать SMPT через почтовые клиенты, например, The Bat или Microsoft Outlook.
Зачем нужен SMTP-сервер
Чтобы рассылать письма без ограничений
Часто провайдеры устанавливают ограничения на количество отправляемых писем в сутки. Если ограничения нарушить, почтовый адрес попадает в чёрный список и заблокируется.
SMTP позволяет обходить лимиты и без рисков отправлять массовые рассылки по всей базе подписчиков.
Чтобы повысить доставляемость писем
SMTP-сервер отфильтровывает всё, что похоже на спам или вирусные сообщения, в исходящих сообщениях. Рассылка становится более «чистой», не блокируется и попадает у подписчиков в папку «Входящие».
Чтобы избежать утечки личных данных подписчиков
Данные подписчиков хранятся на сервере отправителя рассылки, а не на сервере SMTP. Через SMTP данные не могут быть похищены или выложены в общий доступ, ведь сервер их не сохраняет.
Чтобы анализировать, почему рассылка не доставлена
При отправке письма сервер присылает ответы — специальные команды. Они известны заранее, поэтому можно понять, почему письмо не было отправлено.
Например, есть команда-ответ, которая означает, что отправка письма невозможна, так как почтовый адрес отправителя занесён в чёрный список.
Чтобы сэкономит деньги на транзакционной рассылке
SMPT-сервер стоит дешевле, чем специальные сервисы email-рассылок. Хотя у SMPT нет возможностей создавать шаблоны, автоматические цепочки, лендинги и сайты, он полезен, когда нужно доставить много писем. Например, транзакционных, в которых не используются картинки, GIF и видео.
Недостатки SMTP-серверов
Отсутствие шифрования
Все письма, которые отправлены с сервера, могут быть перехвачены злоумышленниками и прочитаны. Можно частично защитить данные, если использовать команду STARTTLS в расширенной версии сервера.
Много спама на стороне отправителя
Сервер не имеет защиты от спама, поэтому почтовые ящики отправителя будут переполнены спамом. Его придётся удалять вручную, если сервер не использует внешние механизмы блокировки спама.
Доработка для корректной работы
Чтобы отправлять рассылку через SMTP-сервер без проблем, его надо дорабатывать: настраивать заголовки, исправлять ошибки. Если сервер купить или арендовать, доработкой займётся техническая поддержка. Если он создан своими силами, то нужно найти разработчика.
Какие бывают SMTP-серверы
Обычные
Обычные серверы используются для отправки личной почты. Они принадлежат провайдерам, хостингам или бесплатным почтовым клиентам.
Главный минус — ограничение на отправку писем. Обычно это дневной лимит. Если лимит превысить, рассылка попадёт в спам, а почтовый ящик может быть занесён в чёрный список.
Выделенные
Такие серверы можно купить, арендовать или создать собственные. Они подходят для массовых рассылок, так как не имеют ограничений. Можно отправить сколько угодно писем и не переживать, что почта будет заблокирована.
Как работает SMTP-сервер
SMTP — это комплекс из сервера, жёсткого диска, дополнительного оборудования и программного обеспечения. Сервер выступает в роли посредника между почтой отправителя и почтой получателя письма.
Во время отправки сообщения SMTP-сервер устанавливает связь с компьютером отправителем и компьютером-получателем через команды и ответы.
Команды и ответы: пример SMTP-сессии
Шаг 1. Подготовка к отправке
Отправитель: команда HELO. Используется, когда сервер почты отправителя связывается с сервером почты получателя.
Пример: HELO receiver.com
Получатель: ответ 250. В ответ сервер получателя должен прислать ответную команду, которая разрешит дальнейшие действия.
Пример: 250 sendeer.com
Шаг 2. Уведомление об отправке
Отправитель: команда MAIL FROM. Команда сообщает, от кого будет отправлено письмо.
Пример: MAIL FROM: sender@mail.com
Получатель: ответ 250 2.1.0 Ok. После проверки сервер почты получателя разрешает отправку с ящика отправителя. Если ящик в чёрном списке, придёт сообщение об ошибке.
Шаг 3. Выбор почты получателя
Отправитель: команда RCPT TO. Команда сообщает, на какой почтовый адрес будет отправлено письмо.
Пример: RCPT TO: receiver@mail.com
Получатель: ответ 250 2.1.0 Ok. Сервер согласен принять письмо для этого получателя.
Шаг 4. Передача письма
Отправитель: команда DATA. Сервер отправителя сообщает, что начинает передавать письмо.
Получатель: ответ 250 2.0.0 Ok. Сервер сообщает, что принял письмо. Ещё он назначит ему ID, по которому можно будет узнать, что стало с письмом, если оно не будет доставлено.
Пример: 250 2.0.0 Ok: queued as 1CD5PQ7ERT
Шаг 5. Завершение передачи
Отправитель: команда QUIT. Сервер отправителя сообщает, что передача завершена и сеанс закончен.
Получатель: ответ 221 2.0.0 Bye. Сервер получателя завершает сеанс.
Пример: 221 2.0.0 Bye
Как отправлять рассылку с использованием SMTP-сервера
Если почта заведена на бесплатном почтовом клиенте
Возможности
Вы уже используйте SMTP, если отправляете письма с бесплатных почтовых ящиков, например, Yandex, Google, Yahoo. Чтобы начать работу, необходимо авторизоваться в веб-интерфейсе почты через логин и пароль.
Недостатки
Бесплатные почтовые сервисы не подойдут для массовых рассылок.
Чтобы отправлять письмо, надо соблюдать лимиты. Если превысить лимиты, почтовый сервис заблокирует ящик. Например, Яндекс позволяет отправлять 500 писем в сутки с одного ящика.
Если почта заведена у интернет-провайдера
Возможности
Некоторые провайдеры вместе с услугами связи создают на своих доменах клиентам почтовые ящики. С ящиков также можно отправлять письма через SMTP.
Недостатки
Почта на домене провайдера не подойдёт для массовых рассылок.
Так как провайдеры разрешают клиентам отправлять письма с собственных IP-адресов, они не могут допустить, чтобы писем стало слишком много и их стали помечтать как спам. Поэтому устанавливают лимиты на ежедневную отправку писем.
Пример: как настроить SMTP-сервер на Яндекс.Почте в почтовом клиенте The Bat
Исходные данные
Обычно письма через почту Яндекс отправляют из веб-интерфейса. Но можно делать это и с помощью почтовых клиентов.
Почтовый клиент — это программа. Она работает на компьютере и на смартфоне.
Если у отправителя рассылки несколько почтовых ящиков на разных платформах, то почтовый клиент позволяет всех их объединить. Тогда отправка писем с этих ящиков будет происходить в одном месте — через интерфейс почтового клиента.
Рассмотрим, как отправлять письма через сервер SMTP с Яндекс.Почты, которая подключена в почтовом клиенте The Bat (можно скачать с официального сайта разработчика)
Настройка Яндекс.Почты
Зайдите в Яндекс.Почту и перейдите в настройки:

Далее кликнете по разделу «Почтовые программы»

Выберите, по какому протоколу будет работать сервер:
Запустите почтовый клиент The Bat и создайте новый почтовый ящик.

В окне укажите настройки:

В следующем окне выберите протокол, который ранее указали в Яндекс.Почта. Автоматически подтянутся настройки адреса сервера и порт.

Подтвердите настройки на следующем шаге и не забудьте поставить галочку напротив настроек аутентификации:

Готово. Клиент настроен. Можно отправлять письма через сервер SMTP с Яндекс.Почты из интерфейса The Bat.
Стоит ли приобретать дополнительный SMTP-сервер для рассылки
Если нужны массовые рассылки, то использовать онлайн-сервисы и почтовые клиенты невозможно из-за лимитов. Чтобы отправлять письма без ограничений, нужно купить SMPT-сервер, арендовать или настроить самостоятельно. В первых двух случая сервер будет уже настроен или его настройкой займётся техническая поддержка продавца.
Вот цены одного из поставщиков услуг покупки и аренды сервера:

Настройка собственного сервера дешевле и надёжнее, хотя справиться своими силами не всегда легко. Лучше доверить работу специалисту, который всё сделает как надо.
Что в итоге
Через SMTP-сервер нельзя отправлять письма с картинками и видео, зато он подойдёт, если необходимо делать массовые рассылки с текстом как, например, в триггерных письмах. Рассылка через SMTP дешевле, чем на специальных сервисах.
Настраивать SMTP-сервер не нужно, если отправляете письма прямо из веб-интерфейсов Google, Yahoo, Mail.ru и так далее — он работает автоматически. А если почта работает через почтовый клиент, например, The Bat, то настройка выполняется через пару кликов. Но какой бы вариант вы ни выбрали, всё равно придётся столкнуться с ежедневными лимитами на отправку писем.
Рассылать письма без ограничений можно, если купить готовый SMTP-сервер, арендовать или подключить собственный. Первые два метода проще, так как настройкой будет заниматься техническая поддержка, а последний — сложнее. Доверить работу лучше специалисту, который всё сделает быстро.
SMTP протокол: Что это и Как настроить?
“Simple Mail Transfer Protocol — (с английского “простой протокол передачи почты”) — это сетевой протокол, который предназначен для передачи почты.“
Термин часто путают с IMAP и POP. Но SMTP это протокол отправки почты, когда IMAP и POP ー обработки внутренностей после получения письма.
Поэтому он не для расшифровки, SMTP Server создан только для передачи, преимущественно для массовой кампании.
Для чего необходим
СМТП сервер выполняет две функции:
Проверяет правильность настроек и выдает разрешение компьютеру отправить письмо.
Отправляет сообщение на указанный адрес и удостоверяется в успешной доставке. При сбоях приходит уведомление.
Как осуществляется отправка почты СМТП
Протокол электронной почты выполняет функцию ретранслятора, то есть передатчика. У каждого есть уникальный адрес, что дает возможность находить получателя при пересылке.
SMTP протокол сопровождает выполнение ряда команд, в виде последовательностей запросов и ответов.
Основные параметры, которые передают SMTP команды:
MAIL FROM — адрес отправителя,
RCPT TO — получателя,
DATA — заголовок и тело.
Описание стандартных текстовых команд и принципов работы читайте подробно в статье на нашем блоге.
Представим, что у вас уже выполнена настройка SMTP сервера и вы работаете через ePochta Mailer.
Процесс выглядит следующим образом:
Например, адрес отправителя указан как sender@yandexl.com. Программа соединяется с передатчиком Yandex.
Программа передает: адреса, тему и контент.
СМТП принимает данные и ищет ответный на стороне получателя. Принцип действия:
находит, на каком почтовом клиенте зарегистрирован получатель,
устанавливает соединение по 25 (587 или 465) порту и осуществляет обмен.
На этом его задача заканчивается, поскольку за доставку отвечают POP и IMAP, и это следующий этап в эстафете.
Для чего нужен и какие типы существуют
SMTP сервер это своеобразный почтальон. Его задача забрать “посылку” у одного юзера, найти оптимальный и точный путь трапспортировки и отдать ее другому пользователю.
Условно делятся на:
Обычные.
Для личных переписок. Чаще они принадлежат провайдерам веб-хостингов, интернет-сетей и т.д. Но особенность в том, что сумма рассылок ограничена, обычно на день.
Специальные ретрансляторы.
Это server для массовой и трансакционной email кампании. Предел заканчивается на миллионах. Можно не бояться, что IP будет заблокирован.
Классифицируются они и в зависимости от источника:
От интернет-провайдеров.
Не требует отдельных навыков, но есть ограничение по количеству и скорости отправления. Количество зависит от выбранного тарифа.
От бесплатных почтовых сервисов.
Yandex, Gmail, Yahoo разрешают рассылать по ретрансляторам. Нужно авторизоваться под личным аккаунтом, указать порт и шифровку. Подходит и для использования с мобильного устройства. Но лимит в разрезе от 150 до 500 писем в день.
От хостинг-провайдеров.
При наличии сайта, можно воспользоваться Simple Mail Transfer Protocol хостинга. Но при спамерстве с сотен сайтов с одним IP, он будет заблокирован почтовыми службами. Чтобы избежать блокировки, арендуйте лучше виртуальный СМТП.
От email-сервисов.
Численность ограничена желанием. Сколько нужно, столько и покупаете. Отправлять можно с сайта, CRM или приложения, после регистрации учетной записи.
Как настроить
Основные параметры — это логин и пароль пользователя. Логин и пароль ー значения, которые вводят при регистрации в системе того сервиса, SMTP сервер которого будет использоваться. На их основе будет проводиться аутентификация.
Например, для бесплатного SMTP сервера Gmail, Yandex, Yahoo и т.д. в качестве логина и пароля выступают персональные данные для входа. В случае ручного ввода нужно указывать дополнительную информацию.
Подробно что такое SMTP и о его настройках можно узнать в справке к программе.
Что такое 25 порт?
Это стандартный порт, который работает по умолчанию. Иногда интернет-провайдеры закрывают к нему доступ с целью блокировки спам-рассылок.
В таком случае, можно воспользоваться одним из дополнительных, на которых работает ретранслятор:
465 — требует защищенного SSL соединения,
587 — при использовании требуется аутентификация пользователя (проверка подлинности данных).
Как работает СМТП, какие преимущества и особенности
Высокая доставляемость
Чтобы уменьшить спамность, почтовые клиенты ограничивают или вовсе блокируют электронный ящик. С помощью СМТП вероятность блокировки близится к нулю, из-за авторизации пользователя. Так как, при входе в аккаунт учитывают логин и пароль на конкретном сервисе, и вопросов у почтовиков к реальным людям меньше.
Безопасное взаимодействие
Что такое SMTP сервер? Это лишь доставщик, он не заглядывает внутрь письма и не сохраняет личные данные. Информация о клиентской базе хранится только у вас.
Миллионы email за несколько минут
Быстрый обмен и последующая информация в личном аккаунте или в приложении для ПК.
Не требует установки специального софта
Достаточно понять принцип работы и применять простой набор команд. Дополнительно устанавливать ничего не нужно.
Отчетность о доставляемости и ошибках отправки
В случае, если не удалось отправить информацию даже через несколько попыток, то владельцу автоматически приходит сообщение о сбое.
Лимит может возникнуть со стороны провайдера, для избежания спамерства.
Необходимо настраивать в большинстве кейсов. Например, аналитика открытий, переходов, исправление ошибок требует руки разработчика.
Автоматический spam-фильтр от провайдера из-за многопоточных запросов и ответов. Simple Mail Transfer Protocol может прекратить попытки отправить сообщение. Для этого необходимо позаботиться о повторной попытке заранее.
Где можно получить SMTP для рассылки?
Многие сервисы поддерживают такую отправку, так что вы сможете работать с ePochta Mailer. Как и у Интернет-провайдеров, в нем есть ограничения на число писем.
ePochta Mailer и ePochta Studio могут работать через неограниченное количество аккаунтов, при этом использоваться последовательно: первое сообщение отсылают через первый Simple Mail Transfer Protocol, второе ー через второй и т.д. Вы можете внести их около 10-20, и программа будет функционировать через каждый, пока не достигнет лимита. Подробнее о добавлении и настройке.
Если ограничения по программе в отправке вас не устраивают, то можно купить smtp сервер для рассылки или арендовать его, затем подключить.
Виртуальный сервер (VPS)
VPS или VDS ー это хорошее решение для емейл кампаний без границ. Но этот вариант требует технических знаний: нужно настроить Simple Mail Transfer Protocol или нанять кого-то, кто сможет это сделать. У вас будет выделенный IP и, как правило, хостинговая компания не вмешивается в то, что вы делаете.
Аренда у наших партнеров
smtp.bz
Транзакционный сервис, который славится хорошим уровнем доставки. В 98,73% случаев из 100% сообщение попадает во «Входящие». Изучите возможности, получив первые 15 000 писем для маркетинговой кампании бесплатно.
Детальнее
smtp3
Большие мощности для десктопа и веб-сайтов. Есть возможность подключить выделенные СМТП, выбрать скорость и получить свободное место под входящие и баунсы. Арендуя этот тип, вы найдете удобный тариф, получите все необходимые инструменты для работы и значительно повысите уровень инбокса.
Детальнее
spamz.ru
Подходит для массовой рассылки по всему миру. Выбирая spamz.ru, вы получаете доступ к продвинутым функциям по доступным ценам. 16 вариаций тарифов скорости гарантируют гибкость условий для любого бюджета.
Детальнее
smtprassilka.com
Надежность и скорость передачи до 100 000 в час. Любой тариф сервиса предоставляет выделенный IP и новый домен, что обеспечивает высокое качество отправления. А с помощью удобной панели управления можно легко создавать и удалять почтовые ящики.
Детальнее
Внимание! Мы не несем ответственность за качество работы сторонних СМТП. По всем вопросам обращайтесь в службу поддержки выбранного вами сервиса.
Независимо от того, какой вариант вы выберете, программы для почтовых рассылок ePochta Mailer и ePochta Studio помогут вам построить бизнес-рассылку удобно и качественно.
Задайте вопрос специалисту технической поддержки



