Валидация email адресов

Материал из Email Маркетинг Вики
Перейти к: навигация, поиск

Валидация email адресов - это процесс, позволяющий очистить базу от несуществующих адресов. Это полезно для


Методы валидации email адресов

Проверка синтаксиса

Способ заключается в том, что проверяется корректность адресов email на соответсвие формату [RFC 5322 http://tools.ietf.org/html/rfc5322]. Если адрес не соответсвует этому формату, то он не проходит валидацию.

Например, адрес 123123123123123@123123123123.com, хоть и, скорее всего, не существует, но такую валидацию пройдёт. В результате такая валидация никак не повлияет на доставляемость.

Проверка существования домена

Это более надёжный способ. Он заключается в том, что проверяется домен (та часть адреса, которая идет после "@") на существование. Если домен не существует, то адрес пройдёт валидацию. Например, адрес 123123123123123123123BalsamoDiArancia@mail.ru, даже если он не существует, такую валидацию пройдёт. Поэтому такая валидация тоже никак не повлияет на доставляемость писем.

Проверка через SMTP протокол

Это самый надёжный способ. Сервис подключается к SMTP сервреру и начинает процедуру отправки письма на проверяемый адрес. Если сервер отвечает, что готов принять почту для этого адреса, то такой адрес проходит валидацию.

Однако, SMTP сервера многих почтовых сервисов абсолютно для всех адресов отвечают, что готовы принять почту. Например, так выглядит SMTP сессия с сервером mail.ru:

telnet mxs.mail.ru 25

220 Mail.Ru ESMTP

HELO mail.ru

250 mx117.mail.ru ready to serve

MAIL FROM: test123@mail.ru

250 OK

RCPT TO: ua37ucivn369rolc@mail.ru // этого адреса не сущестует

250 OK // но mail.ru выдаёт код 250 OK - т.е. mail.ru готово принять почту на этот адрес

При этом именно mail.ru сообщает: "Наличие в рассылках более 5% невалидных адресов может привести к попаданию писем, отправленных с вашего домена, в папку «Спам» или даже к полной их блокировке".


Поэтому нужно понимать, что даже валидация с использованием SMTP не гарантирует от избавления от неправильных email адресов.

Смотрите также

Доставляемость писем

Сервисы валидации email адресов