Проверка email на существование

По ступеням: синтаксис, почтовые серверы домена, одноразовые адреса, опечатки и осторожный SMTP-запрос о ящике — без отправки письма

Проверим по ступеням: правильность записи, есть ли у домена почтовые серверы, не одноразовый ли он, — и осторожно спросим сам сервер о ящике, не отправляя письмо. Занимает несколько секунд.

Согласие сервера принять письмо само по себе ничего не доказывает: часть доменов настроена принимать почту на любой адрес. Такой сервер скажет «да» и про выдуманный ящик.

Поэтому задаётся второй вопрос — про заведомо несуществующий адрес на том же домене. Если принят и он, в ответе так и написано: домен принимает всё подряд. Это не то же самое, что «ящик существует», и подменять одно другим нечестно.

Проверки списком здесь нет намеренно. Частые вопросы о ящиках почтовые серверы принимают за сборку баз и заносят спрашивающего в спам-листы. После этого проверка перестала бы работать у всех.

Стоит держать в голове, что домен и ящик — разные вещи. Пометка о бесплатной почте или об одноразовом сервисе говорит о домене и не отвечает на вопрос, живёт ли на нём конкретный адрес.

Ответ приходит не всегда. Часть серверов отвечает одинаково на любой вопрос, часть молчит, часть тянет с ответом дольше, чем мы готовы ждать. В таких случаях инструмент пишет, что результата нет, вместо того чтобы гадать.

Другие инструменты