Проверка email: существует ли адрес
Проверить существование email можно, ничего не отправляя: мы спрашиваем почтовый сервер адреса и показываем вам весь разговор. Или отправьте своё письмо на тестовый адрес и получите полный отчёт о доставляемости, включая проверку письма на спам.
Мы спрашиваем почтовый сервер адреса, как это делает отправитель, и останавливаемся до отправки письма.
На адрес ничего не отправляется. Мы записываем домен и код ответа; ответ хранится до суток под хешем с секретным ключом, без адреса.
Как проверить существование email без отправки письма
Почтовый сервер говорит, знает ли он адрес, ещё до отправки любого письма. Мы задаём этот вопрос и вешаем трубку.
Отправка письма — это короткий разговор двух серверов. Отправитель здоровается (EHLO), называет обратный адрес (MAIL FROM), называет получателя (RCPT TO) и только потом отправляет письмо (DATA). Принимающий сервер отвечает на каждую строку трёхзначным кодом (RFC 5321).
Мы ведём разговор до RCPT TO и читаем ответ. Затем сбрасываем сессию (RSET), ещё раз спрашиваем о выдуманном адресе в том же домене (контроль) и прощаемся командой QUIT. DATA не отправляется никогда, поэтому ничего не попадает во «Входящие», а пустой обратный адрес означает, что вернуться нечему.
- 220 hfd-mx01.apple.com -- Server ESMTP (Oracle Communications Messaging Server 8.1.0.28.20250821 64bit (built Aug 21 2025))295 ms
- EHLO probe.dnsrobot.net
- 250 hfd-mx01.apple.com · 8BITMIME · PIPELINING · CHUNKING …140 ms
- MAIL FROM: <>пустой отправитель: возвращать нечего
- 250 2.5.0 Address Ok157 ms
- RCPT TO: <postmaster@apple.com>1
- 250 2.1.5 postmaster@apple.com Ok1200 ms
- RSET · MAIL FROM:<> · RCPT TO: <5b1c71ed2e78ecf2@apple.com>2выдуманный адрес в том же домене
- 550 5.1.1 unknown or illegal alias: 5b1c71ed2e78ecf2@apple.com2145 ms
DATAне отправляется: мы останавливаемся до письма- QUIT
- Синтаксис1 ms
- Домен и MX181 ms
- Списки< 1 ms
- Почтовый сервер1,5 s
550 5.1.1), и именно поэтому его «да» на настоящий адрес заслуживает доверия.
ВердиктДоставляется, Не доставляется, Принимает всё, Рискованный или Неизвестно — с кодами ответов, которые всё решили, и одной фразой, почему.Четыре шагаСинтаксис, почтовые серверы домена, списки одноразовых и ролевых адресов, затем сам почтовый сервер, у каждого своё время.Ответы, которые решилиАдрес и выдуманный адрес в том же домене: «да» на первый и «нет» на второй делают это «да» правдоподобным.РазговорКаждая команда нашего сервера и каждый ответ почтового сервера, как это было, с кодом и временем каждого ответа.Ничего не отправленоDATA никогда не отправляется: разговор останавливается до того, как появится письмо, поэтому во «Входящие» ничего не попадает и вернуться нечему.Что значит каждый результат проверки email
Пять результатов, и каждый привязан к ответу сервера, который его дал.
Доставляется требует двух вещей: «да» на адрес и «нет» на выдуманный в том же домене (или провайдер, который, по нашим измерениям, проверяет каждый адрес). Без второго ответа «да» — это лишь «да» от сервера, который может сказать «да» кому угодно.
Неизвестно — это честный ответ, а не сбой: сервер отказался говорить с нашим проверяющим сервером, попросил подождать или не ответил. Об адресе это ничего не говорит, поэтому мы никогда не превращаем его в «недопустимый».
- Доставляется
- Адрес
- 250
- Выдуманный
- 550
Сервер знает адрес и отклоняет постороннего в том же домене.
Отправляйте. - Не доставляется
- Адрес
- 550 5.1.1
- Или домен
- null MXнет такого домена
Сервер говорит, что ящика нет, или домен вообще не принимает почту.
Не отправляйте: письмо вернётся. - Принимает всё
- Адрес
- 250
- Выдуманный
- 250
Сервер отвечает «да» на что угодно, поэтому его «да» ничего не доказывает.
Отправляйте, только если адрес дал сам человек. - Рискованный
- Домен
- список одноразовых
- Или ящик
- 552переполнен
Он существует, но долго не проживёт или сейчас не может принять почту.
Не используйте его для того, что понадобится позже. - Неизвестно
- Адрес
- 451554нет ответа
- Или DNS
- SERVFAIL
Сервер не стал отвечать или попросил вернуться позже. Это не «нет».
Проверьте позже или просто отправьте.
Какие почтовые провайдеры можно проверить
Что может показать проверка, зависит от провайдера. Мы измерили с нашего сервера 65 почтовых доменов, которые обслуживают 53 провайдера.
Большинство публичных почтовых сервисов отклоняют неизвестные адреса на RCPT, так что проверка там надёжна. Одни принимают всё и разбирают почту потом; Outlook.com иногда один раз отвечает «да», чтобы мешать сбору адресов; некоторые отклоняют незнакомые серверы.
Мы никогда не используем страницы восстановления пароля или регистрации для проверки адреса, как это делают некоторые сервисы: это нарушает правила провайдеров и именно так злоумышленники находят аккаунты.
- 163.com
- au.com
- biglobe.ne.jp
- comcast.net
- daum.net
- docomo.ne.jp
- ezweb.ne.jp
- freenet.de
- gmail.com
- gmx.com
- gmx.de
- hanmail.net
- hey.com
- i.softbank.jp
- icloud.com
- kakao.com
- laposte.net
- libero.it
- mail.com
- mailbox.org
- naver.com
- o2.pl
- ocn.ne.jp
- orange.fr
- posteo.de
- proton.me
- qq.com
- rambler.ru
- rediffmail.com
- seznam.cz
- sfr.fr
- softbank.ne.jp
- terra.com.br
- tuta.io
- uol.com.br
- web.de
- wp.pl
- yandex.ru
- zoho.com
- apple.com
- microsoft.com
- salesforce.com
- hotmail.com
- outlook.com
- mail.ru
- yahoo.co.jp
- amazon.com
- github.com
- google.com
- netflix.com
- shopify.com
- spotify.com
- stripe.com
- aol.com
- att.net
- bol.com.br
- cox.net
- free.fr
- nifty.com
- verizon.net
- yahoo.com
- fastmail.com
- interia.pl
- onet.pl
- t-online.de
Catch-all, серый список и отказы: когда адрес не подтвердить
Три способа почтового сервера уйти от ответа и то, как каждый виден в результате.
Сервер, принимающий всё (catch-all), отвечает 250 на любой адрес, настоящий или нет. Так работают многие компании в Microsoft 365, сами того не зная: Directory-Based Edge Blocking отклоняет неизвестные адреса, только когда домен настроен как «Authoritative».
Серый список (greylisting) отвечает 451 отправителям, которых раньше не видел, а тот же вопрос через минуту принимает (RFC 6647). Отказы могут прийти на любом шаге до RCPT (у bol.com.br — на самом RCPT), но они называют наш сервер, а не адрес, поэтому результат — «Неизвестно» и никогда не «нет».
- sam.example@example.org250
- 9e2b7c41d0a8f365@example.org250
Оба получили «да»: сервер не может их различить, а значит, не можем и мы.
Fastmail так поступил с нами. Через минуту результат предлагает Проверить снова и никогда не повторяет запросы без пауз. (onet.pl и interia.pl тоже ответили 450, но по правилу, действующему до определённой даты, и из-за лимита доставки: это отказы, поэтому ожидание мы не предлагаем.)
| подключение | приветствие | EHLO | RCPT | ||
|---|---|---|---|---|---|
| nifty.com | 554 | ||||
| FCrDNS check failed: reverse DNS does not match the connecting IP | |||||
| free.fr | 421 | ||||
| Refused. Your reverse DNS entry does not resolve to an IP. | |||||
| t-online.de | 554 | ||||
| None/bad reputation … (NOWL) | |||||
| yahoo.com | 550 5.7.25 | ||||
| Forward-confirmed reverse DNS failed | |||||
| bol.com.br | 450 4.7.25 | ||||
| Client host rejected: cannot find your hostname | |||||
Отказ касается нашего сервера, а не адреса, на каком бы шаге он ни пришёл (у bol.com.br он пришёл на RCPT), поэтому результат — Неизвестно и никогда не «недопустимый».
Одноразовые, ролевые и бесплатные адреса email, а также алиасы
Флаги описывают адрес; сами по себе они никогда не определяют результат.
Ролевой ящик (support@, sales@) настоящий, но общий, бесплатный адрес нормален для людей, алиас пересылает на чей-то настоящий ящик, а одноразовый адрес — это публичный ящик, который пропадает за несколько часов.
У японских операторов до сих пор есть адреса с двумя точками или с точкой перед @. Они нарушают RFC, но получают почту, поэтому мы спрашиваем почтовый сервер о них ровно так, как введено.
- Ролевой ящикpostmaster@support@sales@
Командный ящик: настоящий, его часто читают, но это ничей не личный адрес. RFC 2142 перечисляет те, что должны быть у домена.
- Бесплатный провайдер
Зарегистрироваться может любой. Нормально для людей; необычно для сотрудников компании.
- Одноразовый@mailinator.comоколо 9 900 доменов
Публичные ящики, которые пропадают за несколько часов. Из списка disposable-email-domains (CC0), совпадение по регистрируемому домену.
- Сервис алиасов
Пересылает на настоящий ящик, который человек держит в тайне. Не одноразовый: ответы до него доходят.
- Устаревший адрес оператораtaro..yamada@docomo.ne.jp
Не соответствует RFC, но используется: docomo и au позволяют сохранять старые адреса с «..» или «.@». Мы спрашиваем сервер ровно так, как введено.
Как работает проверка доставляемости письма: бесплатный mail tester
Отправьте одно настоящее письмо на тестовый адрес для одного письма; отчёт строится по мере проверки каждой части.
Ваш тестовый адрес принимает одно письмо в течение 2 часов. Наш собственный почтовый сервер принимает его для mailtest.dnsrobot.net по TLS и видит сессию SMTP из первых рук: версию TLS, приветствие, то, как разговаривает отправляющий сервер. Cloudflare Email Routing — резервный путь.
Всё проверяется по тому, что действительно пришло: адрес, с которого подключились, заголовки, добавленные вашим сервисом, HTML, который получат ваши читатели. Затем SPF, DKIM, DMARC, ARC, формат, содержимое, заголовки отписки, SpamAssassin и правила почтовых провайдеров.
- Ваша почтовая программавы нажимаете «Отправить»14:02:10
- Ваш отправляющий серверваш почтовый сервисSendGrid · 198.51.100.24Обратный DNS (PTR)Имя HELOСписки блокировки
- Наш почтовый серверпринимает по TLSmailprobe.dnsrobot.net · TLSv1.3сессия SMTPВерсия TLSEHLO и конвейерКонцы строкписьмоSPFDKIMDMARCARCФорматСодержимоеОтписка
- Ваш отчётчасти появляются по мере проверки14:02:24SpamAssassinПравила Gmail · Yahoo · Outlook.comОценка
Как проверка письма на спам считает оценку
Десять баллов минус вычеты, каждый из которых называет своё правило. То, что мы не смогли проверить, баллов не стоит.
Оценка полезна, только если видно, как она получена, поэтому здесь вся таблица, созданная тем же кодом, который оценивает ваше письмо. Каждый вычет опирается на RFC, страницу самого почтового провайдера или правило SpamAssassin.
Правила только для массовой почты, например отписка в один клик, вычитают баллы, только когда письмо похоже на массовую рассылку. То, что одно письмо показать не может (доля жалоб, объём рассылки), получает «не определено» и баллов не стоит.
10 − 1,5 − 0,7 = 7,8
- 1Массовая рассылка без работающей отписки в один клик (RFC 8058: оба заголовка, подписанные DKIM)
- 2SpamAssassin 3,4
| Что мы нашли | Вычет баллов | Часть |
|---|---|---|
| SPF не пройден, и ни одна подпись DKIM не проходит проверку | −3 | SPF |
| DMARC не пройден: нет совпавшего успешного SPF или DKIM, а домен в From публикует политику | −2,5 | DMARC |
| В заголовке From нет единого домена, к которому применим DMARC | −2 | DMARC |
| Домен в From не публикует запись DMARCтолько массовая почта | −1 | DMARC |
| SPF fail: запись говорит, что этому серверу отправлять нельзя | −1 | SPF |
| SPF softfail или neutral | −0,5 | SPF |
| Нет записи SPF для домена MAIL FROM (или HELO) | −1 | SPF |
| SPF permerror: неисправная запись или больше 10 DNS-запросов | −1 | SPF |
| Письмо не подписано DKIMтолько массовая почта | −1 | DKIM |
| Подписано DKIM, но ни одна подпись не проходит проверку (считается неподписанным)только массовая почта | −1 | DKIM |
| Подпись использует ключ RSA короче 1 024 бит | −1 | DKIM |
| DKIM проходит, но ни одна успешная подпись не совпадает с доменом в From | −0,5 | DKIM |
| Адрес отправителя в крупном списке блокировки | −3 | Отправляющий сервер |
| Адрес отправителя в небольшом списке блокировки | −1 | Отправляющий сервер |
| У адреса отправителя нет обратного DNS (PTR) | −2,5 | Отправляющий сервер |
| Имя PTR не ведёт обратно на адрес отправителя | −1,5 | Отправляющий сервер |
| HELO не является полным доменным именем | −0,5 | Отправляющий сервер |
| Сервер отправил без TLS | −1,5 | Сессия SMTP |
| Одиночные LF или CR в концах строк письма | 0предупреждение, в оценку не входит (−0,5, когда будет указан источник) | Сессия SMTP |
| From отсутствует, повторяется, не читается или перечисляет несколько ящиков без Sender | −2 | Формат |
| Date отсутствует или не читается | −1 | Формат |
| Message-ID отсутствует или неверен | −1 | Формат |
| Date расходится со временем получения больше чем на сутки | 0предупреждение, в оценку не входит (−0,5, когда будет указан источник) | Формат |
| Поле, которое допускается один раз, встречается дважды | −0,5 | Формат |
| Строки длиннее 998 символов | −0,25 | Формат |
| Картинки почти без текста | 0предупреждение, в оценку не входит (−1, когда будет указан источник) | Содержимое |
| HTML без текстовой версии | −0,5 | Содержимое |
| HTML больше примерно 102 КБ: Gmail может обрезать | 0предупреждение, в оценку не входит (−0,5, когда будет указан источник) | Содержимое |
| Ссылки через сокращатели URL | 0предупреждение, в оценку не входит (−1, когда будет указан источник) | Содержимое |
| Ссылки на голый IP-адрес | 0предупреждение, в оценку не входит (−1, когда будет указан источник) | Содержимое |
| Ссылки на домен, подражающий другому | 0предупреждение, в оценку не входит (−2, когда будет указан источник) | Содержимое |
| Ссылки javascript:, data: или file: | 0предупреждение, в оценку не входит (−2, когда будет указан источник) | Содержимое |
| Текст ссылки показывает один домен, а ссылка ведёт на другой | 0предупреждение, в оценку не входит (−0,5, когда будет указан источник) | Содержимое |
| Тип вложения, который блокирует Gmail | 0предупреждение, в оценку не входит (−2, когда будет указан источник) | Содержимое |
| Ссылки на хост, который блокирует защитный резолвер Cloudflare (вредоносное ПО или фишинг) | 0предупреждение, в оценку не входит (−2, когда будет указан источник) | Содержимое |
| Скрипты, iframe, формы или встроенные объекты в HTML | −1 | Содержимое |
| 1Массовая рассылка без работающей отписки в один клик (RFC 8058: оба заголовка, подписанные DKIM) | −1,5 | Отписка |
| 2Баллы SpamAssassin сверх 2,0 | половина баллов сверх 2,0, не более 3 | SpamAssassin |
| Оценка SpamAssassin достигает порога спама | −2 | SpamAssassin |
| Не проверено или по одному письму не определить | 0 | – |
Выравнивание SPF, DKIM и DMARC: совпадение доменов на одной картинке
DMARC пройден, когда SPF или DKIM проходит для домена, совпадающего с адресом в From, который видят люди.
У письма два отправителя: скрытый отправитель в конверте, куда уходят возвраты, и адрес в From, который читают люди. SPF проверяет первого, DKIM проверяет подпись, а DMARC связывает любого из них со вторым (RFC 9989).
Почтовые сервисы обычно проходят DMARC через DKIM: они подписывают письма вашим доменом (запись, которую вы добавляете), а возвраты идут на их собственный поддомен.
- SPF пройден
198.51.100.24может отправлять от имениem.example.orgсовпадает:em.example.orgотносится кexample.org - DKIM пройденподпись
example.orgпроверенасовпадает: тот же домен - DKIM пройденподпись
sendgrid.infoпроверенане совпадает: другой домен (это нормально) - DMARC пройденFrom
example.org: хотя бы одна успешная проверка совпадаетполитикаp=none· мягкое совпадение
Требования Gmail, Yahoo и Outlook.com к отправителям
С 2024 года крупнейшие почтовые провайдеры публикуют свои требования. Вот они рядом.
Каждому отправителю нужны SPF или DKIM, работающий обратный DNS и правильно составленное письмо. Массовым отправителям нужны ещё и SPF, и DKIM вместе, запись DMARC, совпадающая с адресом в From, отписка в один клик и низкая доля жалоб.
Наш отчёт проверяет каждое правило, которое можно увидеть по одному письму, а для остальных пишет «не определено»: доли жалоб видны в Google Postmaster Tools и Yahoo Sender Hub.
| Gmail | Yahoo | Outlook.com | |||
|---|---|---|---|---|---|
| Все отправители | Массовые отправители5 000+ в день | Все отправители | Массовые отправителичисло не указано | Массовые отправители5 000+ в день | |
| SPF или DKIM пройден4.7.27 · 4.7.30 | – | – | – | ||
| SPF и DKIM пройдены оба4.7.27 · 4.7.30 | – | – | – | ||
| SPF пройден | – | – | – | – | 1 |
| DKIM пройден | – | – | – | – | 1 |
| Запись DMARC, p=none или строже4.7.40 · 5.7.40 | – | – | – | ||
| From совпадает с SPF или DKIM (DMARC пройден)4.7.32 · 5.7.32 | – | – | 1 | ||
| Прямой и обратный DNS (PTR)4.7.23 | – | – | – | ||
| TLS в соединении4.7.29 | – | – | – | – | |
| Формат письма по RFC 5322 | 2 | – | – | – | |
| Нет From: Gmail с чужого сервера | – | – | – | – | |
| Допустимый адрес в From или Reply-To | – | – | – | – | |
| Отписка в один клик (RFC 8058) | – | – | – | ||
| List-Unsubscribe (mailto или https) | – | – | – | – | |
| Заметная ссылка для отписки в тексте | – | – | |||
| Жалоб на спам меньше 0,3 % | – | – | – | ||
обязательнорекомендуется– нет в правилах этого провайдера4.7.23код, которым отвечает Gmail, если этого нетпо одному письму это не показать: мы пишем «не определено»
1 550 5.7.5152 Gmail также требует один адрес в From.
Конфиденциальность: что мы храним и что видит почтовый сервер
Адрес, который вы проверяете, не хранится: хранится его ответ, до суток, под хешем с секретным ключом и без адреса. Тело тестового письма удаляется сразу после анализа.
Проверка адреса отправляет его почтовому серверу несколько коротких команд и ничего больше: EHLO, MAIL FROM:<>, RCPT TO для адреса и для одного выдуманного адреса (и ещё раз для Outlook.com), RSET, QUIT. Сервер видит имя нашего сервера, пустого отправителя и адреса, о которых спрашивали: не вас и не письмо.
Тестовый отчёт хранит заголовки письма, его ссылки и превью в 140 символов вместе с находками 7 дней, чтобы вы могли поделиться его ссылкой; полный текст и вложения удаляются сразу после анализа. Отчёт можно удалить в любой момент на его собственной странице.
- Вы вводите егоОн уходит на наш сервер по HTTPS, только в самом запросе.
- Почтовый сервер видит
EHLO probe.dnsrobot.net · MAIL FROM:<> · RCPT TO:<…> · RSET · MAIL FROM:<> · RCPT TO:<…> · QUITЭти несколько команд и ничего больше: имя нашего сервера, пустой отправитель, RCPT TO для адреса и для одного выдуманного адреса (и ещё раз для Outlook.com). Ни письма, ни имени, ничего о вас. - Мы хранимНе адрес. В журналах домен и код ответа; однозначный ответ хранится до суток под хешем с секретным ключом, без адреса.
- Само письмоЕго тело и вложения удаляются сразу после анализа. SpamAssassin читает его в памяти на нашем почтовом сервере; ничего не записывается в журнал.
- ОтчётЗаголовки, домены, на которые ведут ссылки в письме (с одной ссылкой-примером для каждого), и превью из 140 символов: 7 дней или пока вы не нажмёте «Удалить отчёт». Любой, у кого есть ссылка, может его открыть.
- Мы никогдане пересылаем его, не отвечаем на него и не читаем вручную.
Часто задаваемые вопросы
Эта проверка email бесплатна?
Как проверить существование email без отправки письма?
Насколько точна проверка email и может ли письмо на действительный адрес всё равно вернуться?
Узнает ли человек, что я проверял его адрес email?
Почему адрес Gmail, Yahoo или Outlook.com даёт такой результат?
Что такое адрес email catch-all (принимающий всё)?
Почему результат проверки email — «Неизвестно»?
Как проверить доставляемость письма и его оценку спама?
Значит ли 10/10 в mail tester, что письмо попадёт во «Входящие»?
Вы храните адреса, которые я проверяю, или письма, которые я отправляю?
Чем «проверить адрес email» отличается от валидации?
Можно ли проверить список адресов email?
Чего-то не хватает?Предложите функцию или новый инструмент
Похожие инструменты
Проверка SPF записи
Проверка записей SPF и подсчёт DNS запросов по RFC 7208
Проверка DMARC
Проверка политики DMARC и настроек выравнивания для любого домена
MX Поиск
Поиск записей mail exchange и данных почтового сервера
Анализ заголовков Email
Разбор необработанных заголовков email и отслеживание пути письма
Тест SMTP
Проверка любого почтового сервера: STARTTLS, сертификат, AUTH и open relay
Проверка IP в чёрных списках
Проверка IP адреса в списках спама и вредоносного ПО






