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

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

Сравнение

Реальное время против массовой проверки

Те же проверки и те же четыре вердикта, в двух формах. Реальное время отвечает по одному адресу, пока человек ждёт; массовая обрабатывает уже имеющийся список.

Реальное время против массовой проверки
Что вы хотите узнатьРеальное времяМассовая
Когда задаётся вопросПри вводе, до появления записиКогда список уже есть, обычно перед рассылкой
Кто ждётЧеловек перед вашей формойНикто
Во что обходится медленный доменВ ожидающую форму — поэтому ответ «неизвестно»Ни во что. Прогон просто идёт дольше
Какие вердикты вы получаетеТе же четыре, с теми же доказательствамиТе же четыре, с теми же доказательствами
Как используетсяОдин запрос к API на адресЗагруженный файл, обработанный целиком
Для чего нужнаНе пускать плохие адреса в базуУбирать плохие адреса из базы

Это выбор о том, когда вы спрашиваете, а не о том, что получаете. Обе проходят одни и те же этапы на одной инфраструктуре и возвращают один словарь; адрес, проверенный любым способом, получает тот же вердикт по тем же причинам.

Различается то, кто ждёт. В форме регистрации человек смотрит на индикатор загрузки, и потому задержка — то ограничение, которое определяет всё: домен с грейлистингом не разрешается внутри запроса, который человек высиживает, и честный ответ за разумное время — неизвестно. Проектируйте с расчётом на это. Адрес, вернувшийся как «неизвестно» при вводе, — не повод блокировать регистрацию, а повод принять её и перепроверить позже.

В массовом прогоне не ждёт никто, и тот же медленный домен не стоит ничего. Задача идёт столько, сколько идёт, и каждый адрес получает самый полный доступный ответ.

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

Где это видно в результате

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

Где это видно в результате
SMTP_GREYLISTEDГрейлистинг — нужна повторная попытка
SMTP_CONNECT_TIMEOUTПочтовый сервер не ответил вовремя

Проверьте и увидите разницу.

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