Руководства
Как очистить список email перед рассылкой
Сохраните исходный список, проверьте адреса и соберите сегмент для отправки по полученным свидетельствам. Рассматривайте технические ошибки, неопределенность и правила подписки отдельно.
Что делать с каждым ответом
Каждый раз одни и те же четыре результата. Инструкция меняется вместе с ситуацией, потому что вместе с ней меняется цена ошибки.
| Результат | Что делать здесь |
|---|---|
| Доставляемый | Рассматривайте адрес для этой кампании после проверки контекста подписки и исключений. Положительный результат не гарантирует доставку или разрешение на отправку. |
| Рискованный | Разберите причины до включения адреса. Отложите неясные случаи для этой кампании, сохраните контакт и запишите причину решения. |
| Недоставляемый | Исключите проверенный адрес из этой отправки. Сохраните свидетельства и историю контакта; вернитесь к решению после исправления адреса или получения новых данных. |
| Неизвестно | Отложите адрес для этой кампании до разбора или новой проверки. Сохраните установленные сведения о домене и причину неопределенности; не считайте адрес недействительным. |
Начните со списка и его истории
Сохраните исходные данные до изменения сегмента кампании. Оставьте источник адреса, контекст подписки, исключения из-за отписок и жалоб, прежние результаты доставки. Уберите дубли одинаковых email-значений, не объединяя людей и не удаляя их историю. Результат проверки не отменяет существующее исключение.
Проверьте адреса и сохраните свидетельства
Проверьте адреса, которые рассматриваете для отправки. Храните status, action, reason_codes и checks вместе с проверенным значением. Сохраните и freshness: получение результата сегодня не означает, что все наблюдения сделаны сегодня. Эти поля объясняет руководство по результату проверки.
Ответ pending означает, что проверка еще идет. Выждите интервал из retry_after_ms, затем получите результат той же проверки. Пока проверка идет, держите адрес вне подготовленного сегмента. Дождитесь завершения или примените запасное правило по своему сроку ожидания.
Отделите ошибку от неопределенности
Используйте таблицу вердиктов выше как правило кампании вместе с возвращенными действием и причинами. Однозначная ошибка синтаксиса или домена может обосновать undeliverable. Отказ получателю не приводит к нему автоматически: SMTP_MAILBOX_NOT_FOUND сейчас возвращается как unknown с SMTP_RECIPIENT_REJECTED_AMBIGUOUS.
Результат catch-all или неопределенная SMTP-проба могут требовать разбора. Отложив адрес для этой кампании, вы сохраняете возможность вернуться к нему. Ролевой признак сам по себе не меняет вердикт, а рабочему ящику по-прежнему нужен подходящий контекст подписки. Неопределенные результаты могут содержать полезные сведения о домене.
Примените правила отправки до экспорта
Соберите сегмент кампании из разобранных результатов и своих записей о подписке, исключениях и доставке. Храните отложенные адреса отдельно от подтвержденных технических ошибок. Сравнение проверки и гигиены базы объясняет, почему проверка ящика не заменяет эти записи и не выявляет спам-ловушки.
Выбирайте момент перепроверки по возрасту свидетельств и предполагаемому использованию; универсального интервала нет. Новая проверка может добавить данные, но не гарантирует доставку. Если источник — ваша CRM, руководство по проверке email в CRM показывает, как хранить результат рядом с адресом и сохранять запись контакта.
Reason codes, которые здесь что-то решают
Эти коды входят в словарь API и объясняют результат проверки. В пояснениях также указаны значения, которые текущие правила проверки или SMTP-проба не возвращают.
SMTP_MAILBOX_NOT_FOUND | SMTP-наблюдение об отказе в приеме получателя; текущие правила возвращают unknown с SMTP_RECIPIENT_REJECTED_AMBIGUOUS. |
ACCEPT_ALL_DOMAIN | Домен принимает любого получателя |
SMTP_CONNECT_TIMEOUT | Почтовый сервер не ответил вовремя |
DISPOSABLE_DOMAIN | Сервис одноразовых адресов |
Термины, которые стоит знать заранее
Жёсткий и мягкий возврат
Постоянный и временный сбои доставки описывают попытку отправки. Узнайте, чем они отличаются от свидетельств проверки.
Catch-all-домен
Почтовый сервер принимает произвольных получателей. Само принятие не подтверждает существование конкретного ящика.
Спам-ловушка
Адрес для выявления проблемных практик рассылки. Проверка email не может подтвердить, что адрес не является спам-ловушкой.
Выбор, который за этим стоит
Попробуйте на адресе, который вы знаете.
Бесплатная проверка возвращает результат целиком - каждую стадию, каждый reason code, ничего не скрывая.