SMTP relay сервис: что это и как устроена облачная отправка email
SMTP relay service это облачная инфраструктура, которая принимает исходящую почту от вашего приложения и доставляет её получателям от вашего имени. Вы соединяетесь с сервисом по SMTP-логину или через HTTP API, передаёте письмо, а дальше релей делает всё сам: DNS-запросы, согласование TLS с сервером назначения, повторные попытки при временных отказах, разбор отбойников и поддержание репутации.
Настройка аутентификации
При подключении SMTP relay необходимо настроить DNS-записи на вашем домене:
- SPF — добавить include-механизм relay-сервиса в вашу SPF-запись. Например:
include:sendgrid.net. - DKIM — опубликовать CNAME-запись, указывающую на DKIM-ключ сервиса, или загрузить свой ключ.
- Custom Return-Path — настроить поддомен для Envelope From, чтобы SPF alignment совпадал с Header From.
Без этих настроек письма могут проходить SPF и DKIM на уровне домена сервиса, но DMARC alignment на вашем домене не пройдёт, и письма рискуют попасть в спам.
Зачем валидировать базу перед relay
SMTP relay обрабатывает bounces, но постфактум. Письмо уже ушло, IP уже получил отказ, ресурсы потрачены. Высокий bounce rate на relay-сервисе ведёт к снижению репутации пула и, в случае shared IP, затрагивает всех клиентов. Некоторые сервисы (Postmark, Amazon SES) приостанавливают аккаунт при bounce rate выше 5%.
uChecker проверяет email-адреса до передачи в SMTP relay. Удалите невалидные адреса, спам-ловушки и одноразовые почты заранее - и bounce rate на вашем relay останется в безопасной зоне.
