Рассылка по непроверенной базе кажется безобидной: адреса ведь когда-то оставили живые люди. На деле всё иначе. Часть ящиков давно удалена, часть превратилась в спам-ловушки, а кто-то с самого начала вписал в форму одноразовый адрес ради скидки. Каждое письмо в мёртвый ящик — удар по репутации отправителя, и почтовые провайдеры фиксируют такие удары быстрее, чем вы заметите просевшую открываемость.
Хорошая новость: чистка базы — рутинная процедура, и большую её часть можно сделать бесплатно. Синтаксис адреса, домен, MX-записи и существование самого ящика проверяются через бесплатный чекер email — он прогоняет адрес по четырём уровням, от формата до SMTP-запроса, по одному адресу за раз.
Ниже — весь процесс по шагам: что вычистить руками, что доверить валидатору и какие результаты проверки нельзя понимать буквально.
Чем грязная база вредит репутации отправителя
Провайдеры оценивают отправителя по поведению его писем: сколько не доставлено, сколько помечено как спам, как реагируют получатели. Непроверенная база портит все показатели разом.
- Жёсткие отказы (hard bounce). Ящик не существует или домен мёртв. Сервер получателя отвечает окончательным отказом, и каждый такой ответ записывается в историю вашего домена и IP.
- Мягкие отказы (soft bounce). Ящик переполнен или сервер временно недоступен. Разовый случай не страшен, но стабильно высокая доля мягких отказов — сигнал, что за базой никто не следит.
- Спам-ловушки. Давно заброшенные ящики провайдеры иногда «оживляют» специально, чтобы ловить отправителей, которые шлют письма без подтверждения подписки и регулярной чистки. Одно письмо в ловушку способно завести домен в чёрный список.
- Одноразовые адреса. В формы подписки постоянно попадают ящики с сервисов временной почты вроде 1mail.lt: человек получил письмо с бонусом — и ящик исчез. Через месяц это гарантированный жёсткий отказ, поэтому база «протухает», даже если вы ничего с ней не делали.
- Ролевые ящики. Адреса вида info@, sales@ или support@ читает целый отдел: подписку туда редко оформляют осознанно, а жалоба на спам оттуда прилетает легко.
Какой процент отказов терпят провайдеры
Официальных цифр почтовые сервисы не публикуют, но практика платформ рассылок сходится на пороге около 2%. Пока доля отказов ниже — письма доходят стабильно. Выше — начинаются проблемы: письма чаще падают в «Спам», доставка замедляется, а сервис рассылки может приостановить аккаунт. Отсюда главное правило: базу чистят до отправки, а не после первой провальной кампании.
Чистка базы: пять шагов
Шаг 1. Дедупликация
Приведите адреса к нижнему регистру, уберите пробелы по краям и удалите повторы. Дубли искажают статистику и раздражают получателей двойными письмами, а убираются даже в Excel за пару минут.
Шаг 2. Исправление опечаток
В любой базе, собранной через формы, живут gmial.com, gmall.com и yanex.ru. Такие домены либо не существуют, либо припаркованы — письмо туда не дойдёт. Очевидные случаи безопасно исправить (человек явно имел в виду gmail.com), сомнительные — удалить.
Шаг 3. Удаление ролевых ящиков
Отфильтруйте адреса, начинающиеся с info@, admin@, support@, sales@, noreply@. Для маркетинговой рассылки они почти бесполезны, а риск жалоб повышенный. Исключение — B2B-письма, где ролевой ящик и есть целевой контакт: там решение принимают отдельно.
Шаг 4. Отсев неактивных
Адрес, который больше года не открывал ваши письма, скорее вредит: провайдеры смотрят на вовлечённость, и рассылка по «спящим» тянет вниз доставляемость всей базы. Отправьте такому сегменту одно реактивационное письмо, не откликнувшихся удалите.
Шаг 5. Проверка оставшегося
То, что пережило ручную чистку, прогоняют через валидатор. В первую очередь — новые адреса и всё, что собиралось на мероприятиях, по телефону или импортировалось из старой CRM.
Что валидатор проверяет на самом деле
Хороший чекер работает по уровням — valid.1mail.lt устроен ровно так:
- Синтаксис. Есть ли @, корректна ли доменная часть, нет ли недопустимых символов.
- Домен и MX-записи. Существует ли домен и настроен ли он на приём почты. Нет MX-записей — писать некуда.
- База одноразовых доменов. Сверка со списком известных сервисов временной почты.
- SMTP-проверка. Чекер спрашивает у почтового сервера, готов ли тот принять письмо для конкретного ящика, — само письмо при этом не отправляется.
Теперь об ограничениях, про которые молчит реклама «гарантированной валидации». Catch-all-домены принимают почту на любое имя, поэтому ответ «принимаю» не доказывает, что ящик реально читают. А сервер с включённым greylisting сначала отвечает «зайдите позже» — честный результат здесь «неизвестно», а не «валиден» и не «мёртв». Как трактовать такие ответы, мы подробно разбирали в гиде о проверке существования email.
Одиночная проверка или массовая?
Проверка по одному адресу закрывает большинство повседневных задач: контроль адреса в момент регистрации, проверка контакта перед важным коммерческим письмом, выборочная ревизия свежих лидов. Если база растёт на десяток адресов в день, быстрее проверять их на входе, чем копить проблему.
Массовая проверка нужна, когда вы работаете с наследством: старая CRM, база после долгого перерыва в рассылках, объединение списков двух проектов. Тысячи адресов вручную не прогнать — тут оправдан платный сервис пакетной валидации. Правило после него не меняется: новые адреса проверяйте сразу, и следующая большая чистка понадобится нескоро.
Частые вопросы
Как часто чистить базу?
Быстрый просмотр отказов — после каждой кампании, полная чистка — примерно раз в квартал при регулярных отправках. Если база лежала без писем полгода и дольше, полная проверка перед стартом обязательна.
Достаточно ли double opt-in?
Двойное подтверждение отсекает опечатки и ботов на входе, но не спасает от старения базы: люди меняют работу и бросают ящики. Подтверждение подписки и регулярная чистка — связка, а не взаимозамена.
Что делать с адресами со статусом «неизвестно»?
Не удалять сразу. Перепроверьте их через день-два: greylisting к этому времени обычно пропускает запрос. Если статус не изменился, включите эти адреса в небольшой тестовый сегмент и посмотрите на отказы — это безопаснее, чем рисковать всей кампанией.