SMTP (Simple Mail Transfer Protocol) — это протокол отправки почты: правила, по которым программа передаёт письмо почтовому серверу, а тот пересылает его серверу получателя. Когда сайт просит «настроить SMTP», ему нужен доступ к почтовому ящику, от имени которого он будет отправлять письма.
Что нужно ввести
Набор полей одинаковый в любом сервисе, меняются только значения.
- Сервер — адрес почтового сервера, например smtp.yandex.ru. Его даёт ваш почтовый провайдер.
- Порт — 465 или 587. На 465 шифрование включается сразу (SSL), на 587 после приветствия (STARTTLS). Оба варианта рабочие, важно выбрать рядом соответствующий режим шифрования.
- Пользователь — обычно полный адрес ящика, включая часть после собачки.
- Пароль — почти всегда отдельный пароль приложения, обычный пароль от входа в почту не подойдёт. Он создаётся в настройках безопасности почты и нужен, потому что у основного аккаунта включена двухфакторная защита.
- От кого — имя и адрес, которые увидит получатель. Адрес должен совпадать с ящиком, иначе письмо сочтут подделкой.
Почему письма не доходят
От самой частой причины к редкой.
- Введён обычный пароль вместо пароля приложения. Сервер отвечает «ошибка авторизации», и ни одно письмо не уходит.
- Не совпадают порт и шифрование. Соединение виснет, а потом обрывается по таймауту.
- Лимит отправки. У бесплатной почты это обычно несколько сотен писем в сутки. При превышении ящик временно блокируют.
- Письма уходят, но попадают в спам. Это вопрос записей SPF, DKIM и DMARC в DNS домена.
- Провайдер закрыл порт. Некоторые хостинги блокируют исходящий SMTP для защиты от спама. Решается обращением в поддержку хостинга или сторонним сервисом отправки.
Ящик, рассылка или сервис отправки
Обычный почтовый ящик годится для десятков писем в день: уведомления о заявках, письма клиентам. Это бесплатно.
Массовую рассылку по базе с обычного ящика отправлять нельзя: ящик заблокируют за спам. Для этого есть сервисы рассылок, которые следят за отписками и репутацией.
Транзакционные письма (подтверждения, чеки, коды) отправляют через сервис транзакционной почты: там выше доставляемость и видна статистика по каждому письму.