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

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

Глоссарий

Жёсткий и мягкий возврат

Разница между письмом, которое не будет доставлено никогда, и письмом, которое не прошло в этот раз.

Возврат — это сообщение о неудачной доставке, отправленное обратно отправителю. Различие между жёстким и мягким — это различие между постоянным и временным, и проводит его код ответа принимающего сервера.

Жёсткий возврат — это 5xx: ящика не существует, домен не принимает почту, получатель отклонён напрямую. Повтор ничего не изменит, а продолжать слать на адрес, давший жёсткий возврат, — один из самых явных отрицательных сигналов, которые видит почтовый провайдер. Ради жёстких возвратов проверка и существует: каждый из них — адрес, который можно было опознать до отправки, а не после.

Мягкий возврат — это 4xx: ящик переполнен, сервер занят, письмо попало под грейлистинг, получатель временно недоступен. Адрес может быть совершенно рабочим. Почтовые системы какое-то время повторяют мягкие возвраты автоматически, и мягкий сбой, переживший длинное окно повторов, на практике становится жёстким.

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

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

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

Что возвращает сервис
SMTP_MAILBOX_NOT_FOUNDЯщик не найден
SMTP_MAILBOX_DISABLEDЯщик отключён
SMTP_TEMPORARY_FAILUREВременный сбой на почтовом сервере
SMTP_GREYLISTEDГрейлистинг — нужна повторная попытка

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

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