решение из ленты заказов

Чистка базы e-mail — до первой рассылки

База собрана из выгрузок, анкет, визиток и переписки. В ней дубли, опечатки в доменах, одноразовые ящики и адреса, где внутри латинского слова стоит русская буква. Сервис рассылки об этом не скажет — он просто испортит вам репутацию отправителя. Вставьте список ниже и посмотрите, что с ним не так.

Попробуйте сами

Ваша база

Всё считается прямо в браузере. Ни один адрес не уходит на сервер — ни наш, ни чужой. Закройте вкладку, и от базы не останется следа. Годится и столбик, и строка через запятую, и колонка из выгрузки CSV.

Что получилось

АдресСтатусЧто не так

Нажмите «Почистить» — разбор появится здесь.

Что под капотом

🔎

Дубль — это один ящик, а не одинаковая строка

ivan.petrov+shop@gmail.com и IvanPetrov@googlemail.com — одно и то же место. У Gmail точки в имени не значат ничего, у Яндекса точка равна дефису, а ya.ru и yandex.ru — один почтовый ящик. Сравнение строк этого не видит, а человек получит два письма.

✍️

Опечатки правим только там, где ошибка однозначна

gmai.com, gmail.con, yandex.ri — таких доменов не существует, значит исправление безопасно. А вот mail.com — живой домен, и трогать его нельзя, хотя он и похож на mail.ru. Словарь правок открыт и лежит в исходниках.

Одноразовые и ролевые — в отдельные вёдра

Ящик с mailinator.com живёт минуты: письмо уйдёт, прочитать его будет некому. info@ и sales@ читает отдел, а не человек: в холодной рассылке это жалобы на спам. Мы их не выбрасываем — откладываем, чтобы вы решили сами.

🧪

21 тест на ядро

Проверяется каждый разбор: выгрузка CSV, «Имя <адрес>», точка в конце строки из Word, пробелы вокруг «собаки», склейка дублей, причина отказа для каждого битого адреса. Правило нельзя случайно сломать правкой — тест упадёт.

Деталь, которая решает всё

Русская буква внутри латинского адреса

Скопируйте адрес из Word, из презентации, из чата — и в нём окажется кириллическая о вместо латинской o. На экране это одна и та же буква. В глазах проверяющего — правильный адрес. Для почтового сервера — несуществующий домен.

Такие адреса не ловятся ни одной проверкой «на глаз» и проходят половину онлайн-валидаторов. Зато они бьют по самому дорогому: каждое письмо на несуществующий адрес — это отказ доставки, а после нескольких процентов отказов почтовый сервис начинает складывать в спам всю рассылку, включая письма живым клиентам.

Поэтому первым делом каждый адрес прогоняется через таблицу двойников (а е о р с у х в н к м т и ещё несколько), и в отчёте вы видите строку «русская буква заменена латинской» — не молчаливую правку, а названную. Попробуйте в примере выше строку с petr: она выглядит нормально и всё равно чинится.

Нужна чистка вашей базы?

Присылаете выгрузку — получаете чистую базу, отчёт по каждому отброшенному адресу и список того, что стоит перепроверить руками. Базы до 50 000 строк — в тот же день.

Если база нужна регулярно, отдаём это же ядро скриптом: кладёте файл — забираете чистый, без нас и без интернета. Исходники и инструкция идут вместе с работой.

Обсудить задачу