Сравнение
Оценка и свидетельства в проверке email
Числовая оценка обобщает свидетельства об email-адресе. Статус, рекомендованное действие, этапы и reason codes объясняют, что произошло, и помогают выбрать следующий шаг.
| Что вы хотите узнать | Только числовая оценка | Оценка вместе со свидетельствами |
|---|---|---|
| Что вы получаете | Одно число, обобщающее результат | Оценку вместе с status, action, checks и reason_codes |
| Catch-all и greylisting | Не показывает, какое состояние привело к оценке | ACCEPT_ALL_DOMAIN описывает поведение домена, SMTP_GREYLISTED временный SMTP-ответ |
| Правило принятия решения | Числовой порог не объясняет исходное наблюдение | Статус и действие помогают выбрать шаг, reason codes объясняют свидетельства |
| Значение со временем | Зависит от того, как сервис взвешивает наблюдения | Коды называют наблюдения, а действие следует текущим правилам сервиса |
| Разбор сбоя | Не показывает этап и причину остановки | Этапы и коды помогают различить ошибку входных данных, ограничение адресата и сбой сервиса |
| Что измеряет confidence | Значение от 0 до 1 без вероятности доставки | Оценку силы свидетельств с поясняющими полями; за них нет отдельной доплаты |
Что показывает confidence
В Emvero поле confidence содержит оценку силы свидетельств от 0 до 1. Это не откалиброванная вероятность доставки письма. Значение 0.8 не означает, что восемь из десяти таких адресов принимают почту, что кто-то имеет доступ к ящику или что следующее письмо попадет во входящие.
Оценка может помочь отсортировать результаты для разбора. Чтобы разрешить адрес, запросить подтверждение или отказать, читайте status и action вместе с checks и reason_codes. Один порог не показывает, какой этап выполнялся, какое наблюдение повлияло на решение и остается ли адрес под вопросом.
Две причины требуют разных следующих шагов
Catch-all домен может принимать произвольных получателей. Код ACCEPT_ALL_DOMAIN объясняет, почему такой прием не устанавливает существование конкретного ящика. При корректном почтовом маршруте домена текущие правила дают risky и allow_with_email_confirmation. Если поведение домена уже установлено, новая проба может не добавить информации.
SMTP_GREYLISTED означает, что адресат временно отложил сессию. Это может оставить результат unknown и стать основанием для более поздней проверки. В определении greylisting описан механизм. Само число не показывает, какое из этих наблюдений произошло.
Используйте свидетельства с их ограничениями
Reason codes обозначают наблюдения в форме, которую может читать программа. Например, они помогают отличить временный SMTP_CONNECT_TIMEOUT от установленного catch-all поведения. Это не команды на отправку писем и не обещание, что правила принятия решений никогда не изменятся. В собственных правилах сохраняйте рекомендованное действие и ограничения результата.
Сравнение unknown и undeliverable поможет обрабатывать неопределенный результат отдельно. Полный пример полей ответа есть в руководстве по результату проверки. API возвращает свидетельства вместе с оценкой без отдельной доплаты за эту возможность.
Где это видно в результате
Коды причин из закрытого словаря ответа API. Это ровно те строки, против которых интеграция пишет if.
ACCEPT_ALL_DOMAIN | Домен принимает любого получателя |
SMTP_GREYLISTED | Временная отсрочка SMTP; более поздняя проверка может помочь, но не гарантирует однозначного результата. |
SMTP_RCPT_ACCEPTED | Получатель принят |
Связанные термины
Catch-all-домен
Почтовый сервер принимает произвольных получателей в домене. Положительный ответ не подтверждает отдельный ящик.
Неоднозначный отказ
Отрицательный SMTP-ответ, который не позволяет надежно установить причину отказа получателю.
Коды, описывающие нас, а не адрес
Коды, которые описывают пропущенную пробу или ограничения выполнения в Emvero. Они не означают отказ почтового ящика.
Посмотрите результат проверки.
В примере показаны статус, рекомендуемое действие и свидетельства проверки. Войдите в аккаунт, чтобы проверить свой адрес.