Проверка email-адресов и Domain Intelligence используют общий баланс кредитов. Как работают кредиты

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

Сравнение

Unknown и undeliverable в проверке email

Результат unknown оставляет адрес под вопросом. Обрабатывайте его отдельно от undeliverable, чтобы неудачный DNS-запрос или неоднозначная SMTP-проба не стала автоматическим отказом.

Unknown и undeliverable в проверке email
Что вы хотите узнатьСчитать unknown недоставляемымОбрабатывать unknown отдельно
Смысл результатаПринимает нехватку свидетельств за основание для отказаСохраняет различие между неопределенной проверкой и установленной постоянной причиной отказа
Greylisting или таймаутОтклоняет адрес без вывода о ящикеСохраняет unknown и рассматривает более позднюю проверку при временной причине
Правила или возможности сервераСчитает адрес плохим, хотя ограничение касалось пробыУчитывает причину: повторные пробы могут не снять ограничение
РегистрацияБлокирует человека, потому что проверка не установила результатСледует действию и просит подтвердить email, когда важен доступ к ящику
Работа со спискомУдаляет или исключает адрес как при установленной причине отказаОставляет для отдельного решения; не подтверждает доставку и не разрешает отправку
Проверка еще идетМожет принять pending за неудачную проверкуЗапрашивает результат после указанного интервала и затем обрабатывает итоговый статус

Что устанавливает каждый результат

unknown означает, что имеющихся свидетельств не хватило для вывода об адресе. К такому результату могут привести таймаут, greylisting или правила почтового сервера. undeliverable отражает постоянное основание для отказа по текущим правилам Emvero: например, недопустимые входные данные, DNS_NXDOMAIN для домена адреса или явное объявление NULL_MX, что домен не принимает почту.

Отрицательный SMTP-ответ тоже требует разбора. Наблюдение, классифицированное как SMTP_MAILBOX_NOT_FOUND, сейчас превращается в unknown с кодом SMTP_RECIPIENT_REJECTED_AMBIGUOUS. Сервис не считает такую пробу достаточным доказательством для отказа. Поэтому сохраняйте вместе status, action и reason_codes.

Выбирайте следующий шаг по причине

SMTP_GREYLISTED или SMTP_CONNECT_TIMEOUT могут быть основанием для более поздней проверки. Ответ greylisting временный, но результат следующей попытки не гарантирован. SMTP_POLICY_REJECTED описывает ограничение сессии: немедленный повтор может дать тот же отказ. Для неподдерживаемых расширений и заблокированных адресов серверов нужен другой подход, описанный в определении адресов, которые не удается проверить.

При регистрации действие allow_with_email_confirmation позволяет продолжить сценарий с подтверждением, если важен доступ к ящику. Письмо для подтверждения отправляет ваше приложение; проверка Emvero писем не отправляет. Неопределенный результат не подтверждает доступ к ящику, доставку или пригодность адреса для вашего сервиса.

В списке храните адреса с unknown отдельной группой вместе с их свидетельствами. Решите, стоит ли перепроверить временное состояние или оставить адрес для разбора. Удаляя группу, вы теряете адреса, которые проверка не установила как плохие. Автоматическая отправка на них, наоборот, предполагает ответ, которого проверка не получила. Ограничения на стороне одного провайдера могут затронуть сразу несколько адресов.

pending означает, что работа продолжается, а не итоговый unknown. Запросите результат после указанного интервала и затем обработайте завершенную проверку. Руководство по результату проверки объясняет поля ответа. Сравнение оценки и свидетельств показывает, почему числовой порог не заменяет это различие.

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

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

Где это видно в результате
SMTP_GREYLISTEDВременная отсрочка SMTP; более поздняя проверка может помочь, но не гарантирует однозначного результата.
SMTP_CONNECT_TIMEOUTПочтовый сервер не ответил вовремя
SMTP_MAILBOX_NOT_FOUNDSMTP-наблюдение об отказе в приеме получателя; текущие правила возвращают unknown с SMTP_RECIPIENT_REJECTED_AMBIGUOUS.
SMTP_POLICY_REJECTEDСессия отклонена по политике

Посмотрите результат проверки.

В примере показаны статус, рекомендуемое действие и свидетельства проверки. Войдите в аккаунт, чтобы проверить свой адрес.