Вы отправили важное письмо — и получили отчёт о недоставке. Или в базу подписчиков записался «клиент» с адресом, который выглядит как-то не так. Прежде чем отправлять счёт, договор или целую рассылку, потратьте пять секунд и выясните, способен ли адрес вообще принимать почту, — причём не отправляя на него ни единого письма.
Быстрее всего — поручить техническую часть сервису: вставьте адрес в бесплатный чекер email-адресов на valid.1mail.lt, и он в один клик прогонит все проверки, описанные ниже, — синтаксис, домен, почтовый сервер и сам ящик — и вынесет вердикт. Ни одно письмо при этом никуда не отправляется.
Что вообще значит «настоящий» адрес
Адрес электронной почты может выглядеть совершенно обычно — и при этом быть мёртвым. Чтобы письмо дошло, должны одновременно выполняться четыре условия:
- Синтаксис корректен. Ровно один символ @, никаких запрещённых знаков, осмысленная доменная часть.
- Домен существует. Он зарегистрирован, не просрочен и не припаркован.
- Домен принимает почту. У него опубликованы MX-записи — записи в DNS, которые говорят миру: «почту для этого домена доставляйте вот на этот сервер».
- Конкретный ящик существует. Адреса ivan@company.com и iavn@company.com живут на одном и том же настоящем домене, но живой человек стоит только за одним из них.
Большинство фейковых адресов и опечаток срезается на одной из первых трёх проверок. Самые же дорогие ошибки — те, что тихо губят рассылки, — проваливают четвёртую.
Проверка 1: синтаксис
Это фильтр от опечаток: потерянный @, запятая вместо точки, «gamil.com» вместо «gmail.com». Очевидные случаи ловит любая нормальная валидация формы, но сам по себе синтаксис ничего не доказывает: адрес totally.fake.address@gmail.com синтаксически безупречен — и всё равно отобьётся.
Проверка 2: есть ли у домена MX-записи
MX-записи — та часть, куда почти никто никогда не заглядывает. Если домен не публикует MX-записи, ни один почтовый сервер в мире не примет для него письмо — точка. Проверить это можно самостоятельно, набрав в терминале nslookup -type=mx domain.com, а можно доверить чекеру: он прочитает DNS за вас и покажет, что нашёл.
Проверка 3: существует ли сам ящик
А это самая изящная часть. Валидатор открывает соединение с почтовым сервером домена и на языке протокола SMTP спрашивает: «вы примете письмо вот на этот адрес?» — после чего вежливо прощается, так ничего и не отправив. Сервер отвечает кодом: принял — ящик существует, отклонил — ящика нет. Владелец адреса ничего этого не замечает: в его почтовый ящик не падает ровным счётом ничего.
Проверка 4: одноразовые и ролевые адреса
Есть два особых случая, о которых стоит знать. Одноразовые адреса выдаются сервисами временной почты и обычно умирают через несколько часов — уж мы-то в курсе, потому что сами держим такой сервис, 1mail.lt. Тому, кто регистрируется, это удобно, а вот для базы рассылки — беда: через неделю тот ящик уже никто не открывает. Ролевые адреса вроде info@, sales@ или support@ принадлежат командам, а не людям, и конвертируются заметно хуже. Хороший чекер помечает и те и другие, сверяясь с постоянно обновляемыми списками одноразовых доменов.
Проверяем адрес: пошаговая инструкция
- Откройте valid.1mail.lt — без регистрации и без установки.
- Вставьте адрес и нажмите кнопку проверки.
- Прочитайте вердикт: синтаксис, домен, MX-записи, ответ сервера о ящике, а также пометки «одноразовый» и «ролевой».
- Примите решение: отправлять письмо, исправлять опечатку или убирать адрес из базы.
Почему это важно перед запуском рассылки
Почтовые провайдеры пристально следят за вашей долей отказов. Стоит ей перевалить примерно за два-три процента — репутация отправителя начинает тонуть, и даже у вполне живых получателей ваши письма всё чаще уезжают в спам. Вдобавок старые базы обрастают спам-ловушками — адресами, которые существуют с единственной целью ловить неразборчивых отправителей. Прогнать базу через чекер перед большой отправкой — самая дешёвая страховка доставляемости из существующих: мёртвый груз удалён, настоящие читатели на месте, а показатели открытий наконец перестают врать.
И если аккаунт за адресом для вас что-то значит — в первую очередь ваши собственные аккаунты, — защитите его не одним лишь паролем: в статье что такое TOTP-код мы простыми словами разбираем шестизначные одноразовые коды, которые останавливают большинство угонов аккаунтов.
FAQ
Можно ли проверить адрес, не отправляя письмо?
Да. Всё описанное выше — синтаксис, DNS, MX-записи и SMTP-диалог о ящике — происходит между серверами ещё до того, как появится хоть какое-то письмо. Владелец адреса проверку никак не увидит.
Почему нормальные с виду адреса всё равно отбиваются?
Ящик может быть переполнен, аккаунт — заблокирован, а сервер может использовать грейлистинг и намеренно отклонять первую попытку доставки. Чекер показывает, что именно ответил сервер, — а это куда информативнее отчёта о недоставке, который приходит постфактум.
Что такое catch-all-домен?
Домен, настроенный принимать почту на любое имя до символа @. Такой сервер говорит «да» всему подряд, поэтому проверка на уровне ящика не может доказать существование конкретного адреса. Честный чекер помечает такие домены как catch-all, а не гадает.
Безопасно ли вставлять адрес в чекер?
С чекером 1mail — да: проверка запускается только по вашему запросу, на адрес ничего не отправляется, а проверенные адреса не продаются и не попадают ни в какие списки.
Стоит ли удалять из базы все одноразовые адреса?
Если вы работаете с подписчиками вдолгую — да: такие ящики уже заброшены. Пользоваться одноразовой почтой люди могут по множеству вполне законных причин; просто вашей рассылки такой подписчик не хотел с самого начала.