Валидация email-адресов, или email-валидация — проверка имейлов для исключения тех из них, на которые нельзя доставлять письма. Проверяют адреса с помощью специальных сервисов — email-валидаторов. Например, MailValidator, MillionVerifier, QuickEmailVerification.
Валидацию проводят, чтобы :
- Улучшить доставляемость. Чем выше доставляемость, тем лучше репутация домена отправителя. У компании меньше шансов попасть в спам или получить блокировку со стороны почтовых сервисов.
- Сэкономить на тарифах сервиса рассылки. Не нужно платить за хранение подписчиков в базе или за отправку рассылок, если пользователям не доходят письма.
Когда нужно проверять базу
Проверять базу перед отправкой желательно, если вы не отправляли рассылки на эту базу или делали это давно. Особенно важно валидировать подписчиков, если:
- База собрана без двойного подтверждения подписки (без double opt-in). Часть пользователей, которые заполняют форму подписки, допускают опечатки, вводят одноразовые или «левые» адреса.
- Если вы собираете адреса офлайн с помощью бумажных анкет, количество недействительных адресов может быть ещё больше. Клиенты ошибаются при ручном заполнении анкеты, менеджеры ошибаются при переносе базы в электронную форму.
- Адреса в базе старше 1 года и всё это время по ним не было рассылок. Пользователи могли забросить ящики или забыть, кто вы.
- Вы уже отправили рассылку и в статистике видите более 10% несуществующих адресов. В этом случае желательно приостановить отправку рассылок и проверить оставшиеся адреса с помощью валидатора, чтобы уменьшить вред для репутации.
Как работают валидаторы
Валидаторы используют следующие методы для проверки:
- Синтаксис и опечатки. Программа проверяет, соответствует ли адрес стандартам написания и ищет опечатки. Например, исправляет «gmail.cm» на «gmail.com».
- MX-запись. Это DNS-запись, которая указывает на сервер, обрабатывающий почту. Валидатор проверяет её наличие и правильность написания. Если с MX-записью что-то не так, домен не сможет принимать почту.
- Ролевые адреса. Например, abuse@, postmaster@, admin@. Такие email обычно закреплены не за конкретным получателем, а за группой, например отделом в компании. Отправлять на ролевые адресы опасно: есть большой шанс получить жалобу. Поэтому использовать их не рекомендуется.
- Спам-ловушки. Это email-адреса, с помощью которых почтовые службы отслеживают недобросовестных отправителей. Наличие таких контактов в базе грозит попаданием в спам и блокировкой. Валидатор прогоняет базу подписчиков через список известных ему спам-ловушек и указывает на совпадения.
- Одноразовые адреса. Отправлять рассылки на одноразовый адрес нет смысла, так как подписчик больше не будет им пользоваться. Валидатор находит одноразовые домены и предлагает удалить их.
- Проверка по SMTP. Валидатор отправляет запрос на email, чтобы проверить его активность.