Проверка адреса никогда не отправляет на него письмо, даже случайно. Почему это так

Начать бесплатно

Глоссарий

Catch-all-домен

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

Catch-all-домен (иначе accept-all) настроен так, что его почтовый сервер отвечает «да» на любого получателя, а что делать с письмом, решает уже потом. Почта на ящик, который никогда не создавали, принимается на пороге, а затем попадает в общий ящик, молча отбрасывается или отклоняется спустя часы.

Это самый важный случай во всей проверке, потому что именно здесь SMTP-разговор перестаёт быть содержательным. Проверка идёт ровно так же, как везде: домен резолвится, почтовый сервер отвечает, получатель принят. Отличие в том, что это принятие не несёт информации. Одно и то же «да» приходит и на существующий адрес, и на несуществующий.

Назвать такое доставляемым значило бы выдать догадку за факт. Catch-all-адрес — это риск: домен настоящий, маршрут настоящий, а существует ли конкретный ящик, снаружи не установить, не отправив письма, — чего проверка не делает.

Что делать с вердиктом «риск», зависит от того, зачем нужен адрес. Для транзакционного письма человеку, который только что ввёл адрес в вашу форму, catch-all обычно не проблема. В холодной базе, с которой адрес никогда не взаимодействовал, это как раз та группа, которая чаще всего ведёт в никуда, — и та, где возврат, если он вообще придёт, придёт достаточно поздно, чтобы уже стоить вам репутации отправителя.

Что возвращает сервис

Коды причин из закрытого словаря ответа API. Это ровно те строки, против которых интеграция пишет if.

Что возвращает сервис
ACCEPT_ALL_DOMAINДомен принимает любого получателя
ACCEPT_ALL_UNKNOWNНе удалось определить, принимает ли домен всё

Посмотрите на реальном адресе.

Бесплатная проверка возвращает результат целиком: каждый этап, каждый код причины, без умолчаний.