Проверка Email на валидность.

Данная форма позволяет проверить Email на валидность.




Для пакетной проверки, Вы можете загрузить файл формата Excel (csv, txt), любой столбец которого содержит email для проверки. Файл может быть упакован zip или rar. На выходе вы получите файл, в котором останутся только корректные email адреса. За каждый проверенный email с вас будет списан один запрос согласно тарифа. Максимальный размер загружаемого файла 32Mb.



Для загрузки файла необходимо войти или зарегистрироваться! Результат будет продублирован на указанную в профиле почту.

Как проверяется email адрес

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

При запросе подтверждения адреса электронной почты API email будет в первую очередь выполнять стандартную проверку синтаксиса электронной почты, следовательно, проверять его соответствие правилам регулярных выражений, таким как:

Формат адресов электронной почты - local-part @ domain, где local-part может иметь длину до 64 символов, а имя домена может содержать не более 253 символов. Формальные определения приведены в RFC 5322 и RFC 5321 - с более читаемой формой, приведенной в информационном RFC 3696 .

Локальная часть состоит из прописные и строчные латинские буквы (A – Z, a – z) (ASCII: 65–90, 97–122), Цифры от 0 до 9 (ASCII: 48–57), специальные символы: # - _ ~! $ & '() * +,; =: и %20, точка, точка, полная остановка), ASCII 46, при условии, что он не является первым или последним символом, а также при условии, что он не появляется последовательно (например, John..Doe @ example.com не допускается).

Доменная часть email должна соответствовать строгим правилам: она должна соответствовать требованиям к имени хоста, состоящему из букв, цифр, дефисов и точек. Кроме того, доменная часть может быть литералом IP-адреса, заключенным в квадратные скобки, хотя это редко встречается, за исключением спама в электронной почте.

Проверка доступности почтового сервера

Проверяется доступность MX-записи почтового сервера.

Api проверки Email на валидность

http://htmlweb.ru/api/service/email?email=проверяемый_email&api_key=API_KEY_из_профиля
В ответе возможны следующие поля:
email - полный запрошенный e-mail
user - часть email до символа @
domain - домен

format_valid = false
error = 'Неверный символ в e-mail!'

free - почта на бесплатном почтовом сервере, типа yandex.ru или gmail.com

disposable = true - почта на одноразовом почтовом сервисе типа mailinator.com, trashmail.com
message = 'Email одноразовый';

mx_found = false
error = 'Email сервер не существует!'

role=true - это адрес, который обычно указывает на функцию (например, «поддержка», «администратор почты»), а не на отдельное лицо или имя.

Если все проверки пройдены, возвращается:
message = 'email валидный'

Пример запроса: https://htmlweb.ru/api/service/email?email=kdg@a12sd.ru&json

Ответ:
{"email":"kdg@a12sd.ru",
    "user":"kdg",
    "domain":"a12sd.ru",
    "mx_found":false,
    "error":"Email сервер не существует!",
    "limit":17}

Пример запроса: https://htmlweb.ru/api/service/email?email=kdg@gmail.com&json

Ответ:
{"email":"kdg@gmail.com",
    "user":"kdg",
    "domain":"gmail.com",
    "free":true,
    "message":"email валидный",
    "limit":16}
Общие параметры для всех API сервисов
.

Популярное:


Содержание:


Новое за неделю



Сейчас на сайте: 2607

Rambler's Top100