📁 Файл с email адресами

Таблица с любыми столбцами — столбец с email определится по названию (email, e-mail, почта и т.п.). Результат: исходная таблица + столбец «Валидность» справа от email.

⚙️ Настройки проверки

📤 Экспорт результатов

Если включить разделение — скачается ZIP-архив с общим файлом и отдельными .xlsx на каждую непустую группу. Дубли email внутри разделённых файлов удаляются автоматически.

📋 Что проверяется и как

1. Синтаксис (RFC)

Проверяется соответствие формата адреса стандарту: локальная часть (до @), символ @, домен. Отсекаются пробелы, недопустимые символы, пустые значения и дубликаты в списке.

2. DNS и MX-записи

Для домена запрашиваются MX-записи — серверы, принимающие почту. Если у домена нет MX или он не резолвится, адрес считается невалидным (доставка невозможна).

3. SMTP-проверка

Устанавливается подключение к почтовому серверу домена. Выполняется команда RCPT TO — сервер сообщает, существует ли ящик. Если сервер отклоняет адрес, он помечается как невалидный. Таймаут и лимиты помогают не перегружать чужие серверы.

4. Catch-all (приём «всех» адресов)

Некоторые домены принимают любые адреса (@domain.com), в том числе несуществующие. В таком случае доставку подтвердить нельзя — результат помечается как неопределённый (X), а не «Да» или «Нет». Отдельно определяется почтовый провайдер домена (Google, Microsoft, Яндекс, Mail.ru): у Google и Microsoft SMTP-сервер обычно не подтверждает существование конкретного ящика из соображений антиспама — это не то же самое, что настоящий catch-all, и не является жёстким отказом. В листе «Результаты проверки» это видно по столбцам «Провайдер» и «Примечание».

5. Одноразовые и ролевые адреса

Проверка по спискам одноразовых почт (DEA) и типичных ролей (info@, support@, admin@ и т.д.). Такие адреса часто дают низкий отклик при рассылках; при необходимости их можно отфильтровать по результатам.

Результат в столбце «Валидность»
  • Да — адрес прошёл все проверки (синтаксис, MX, SMTP, не catch-all). Подходит для рассылки с точки зрения доставляемости.
  • Нет — адрес не прошёл: ошибка формата, нет MX, ящик не существует, отклонён SMTP или другая причина. Не рекомендуется для рассылки.
  • X — неопределённый: домен работает в режиме catch-all, существование ящика подтвердить нельзя. Решайте по своей политике — считать ли такие адреса допустимыми.