Verify email что это
Что такое валидный email
Валидный email — это реально действующий электронный адрес.
Почему отправителю рассылок важно, чтобы email был валидным?
Какие адреса считаются валидными и невалидными
Слово «валидный» образовано от английского valid — действительный, годный, обоснованный.
Невалидные адреса — это:
Зачем нужна проверка валидности email
Невалидные адреса в базе рассылки способствуют тому, что письма рассылки попадают в спам и/или возвращаются. Чем больше таких писем, тем больше страдает репутация компании как отправителя.
Жёсткие возвраты (hard bounce) могут привести к блокировке отправителя в сервисе-рассыльщике. Они случаются по одной из следующих причин:
Мягкие возвраты (soft bounce) происходят из-за временных технических проблем, например, слишком большого текста письма или переполненной почты получателя. На платформах рассылок есть лимиты на soft bounce, после превышения которых отказ переходит в категорию жёсткого и ведёт к блокировке.
Чтобы такого не происходило, стоит регулярно проверять адреса базы на валидность.
В результате получаем:
Валидацию адресов проводят на этапе сбора и повторяют проверку минимум раз в полгода. Если база растёт, логично увеличить и частоту проверок.
Кому нужна проверка email-адресов на валидность
Особенно озаботиться проверкой базы стоит тем компаниям, которые:
Как проверить валидность почты
Проверить email на валидность можно с помощью специальных сервисов — валидаторов или верификаторов.
Что именно проверяют валидаторы?
Синтаксис адреса
В этой итерации проверяется формат написания и выявляются адреса с ошибками, корпоративные емейлы, дубликаты.
Домен и сервер
Проверяется наличие и корректность MX-записи в базе доменных имён. Эта запись вносится при регистрации сервера, чтобы почтовый агент мог пересылать письма на нужный сервер.
Если адрес пользователя зарегистрирован на домене без такой записи или же эта запись неверная, email будет признан невалидным.
Активность почтового ящика
Сервис-верификатор проверит, пользуется ли владелец адреса почтовым ящиком в данное время.
Сервисы для валидации email
Проверить email на валидность можно в онлайн-сервисах и программах, которые можно установить на компьютер.
Один из сервисов выявил невалидный адрес и указал его параметры
Онлайн-проверка валидности email
Сравним онлайн-сервисы, которые проверяют валидность адресов. Все они выполняют основные функции верификации: проверяют адреса на синтаксис, проверяют домены, находят одноразовые или неактивные емейлы. Различаются отдельными возможностями и тарифами.
Сервис | Что умеет | Бесплатно | Платно |
BriteVerify | Интегрируется через API | По запросу техподдержки | 0,01$ за один адрес |
Bouncer | Профессиональная техподдержка, гибкие тарифы | 100 проверок | От 20 до 500$ в месяц, индивидуальный тариф с персональным менеджером |
BulkEmailVerifier | Работает быстро и одновременно с несколькими списками в форматах CSV или TXT, отчёты в CSV | − | От 25$ за 3 тысячи адресов |
DataValidation | Сервис для профессионалов с развёрнутым API и автоматическим мониторингом списков | 500 проверок | Тариф зависит от количества контактов: от 0,007$, если нужно проверить до 10 тысяч адресов, до индивидуальных тарифов |
Email Checker | Проверяет онлайн по API, может корректировать адреса, удаляя недопустимые символы | − | 14$ за тысячу адресов |
Email List Verify | Дополнительно проводит необнаруживаемые проверки | 100 проверок | От 0,0003$ за адрес или от 139$ в месяц при величине списка в 5 тысяч адресов |
EmailMarker | Работает с форматами: CSV, TXT, XLS, XLSX. Круглосуточная техподдержка | 150 проверок | От 21$ в месяц |
ePochta Verifier Online | Быстрая проверка, неограниченное количество баз | 100 проверок | От 0,00005$ за 1 адрес |
Kickbox | API для верификации в реальном времени, | 100 проверок | От 0,008$ за 1 адрес |
MailboxValidator | Делит все контакты на три группы: валидные, условно-валидные и невалидные | 100 проверок в течение 30 дней | 149,95$ за 50 тысяч проверок |
MailGet List Cleaning | Проверяет списки в девять этапов, определяет hard bounce | − | От 159$ за 50 тысяч проверок |
Mailfloss | Интегрируется с MailChimp и другими сервисами, проверяет базу ежедневно | 7 дней | От 17$ в месяц |
Mailvalidator | Экспресс-проверка, интеграция через API, техподдержка в телеграме | Экспресс-проверка без выгрузки отчётов 5 списков адресов в течение месяца | Экспресс-проверка — 0,25₽ за адрес для списка до 10 тысяч контактов, полная проверка — плюс 0,18₽ |
MillionVerifier | Один из самых дешёвых валидаторов с техподдержкой во всех версиях | 10 адресов, плюс 200 адресов, если подтвердить номер телефона | От 50$ за 50 тысяч адресов |
NeverBounce | Проверяет в реальном времени, автоматически чистит базу | Тысяча проверок | От 0,008$ за адрес при проверке до 10 тысяч адресов |
Pabbly Email Verification | Находит адреса по ключевым словам, использует медленную отправку для более точных результатов | − | От 5$ за тысячу адресов |
QuickEmailVerification | Поддерживает форматы: CSV, TXT, XLS, XLSX, ODS. Даёт возможность без регистрации попробовать некоторые функции бесплатно | 100 проверок ежедневно | От 0,008$ за адрес при проверке базы от 500 до 3500 адресов |
SendPulse Verifier | Предлагает сразу несколько вариантов проверки, предоставляет подробный отчёт. | Один адрес в день или 100 адресов в месяц | От 0,28₽ за адрес |
Snov.io | Может идентифицировать платные и бесплатные домены, есть расширение для Chrome | 100 проверок | От 39$ в месяц |
TrueMail | Ориентирован на профессионалов, синхронизируется с CRM | Тысяча проверок | От 7$ за тысячу проверок |
Xverify | Использует технологию защиты от мошенничества, может проверять номера телефонов | 100 проверок | От 0,01$ за адрес для базы в 5 тысяч контактов |
ZeroBounce | Находит и добавляет в отчёт данные о пользователях, удаляет адреса с hard и soft bounce | 100 проверок | От 0,008$ за адрес для базы от 2 до 5 тысяч контактов |
SaaS-решения для проверки email
При необходимости можно установить программу для проверки email на компьютер. Сравним популярные SaaS-программы.
Программа | Что умеет | Сколько стоит лицензия |
ePochta Verifier | Загружает списки и выгружает отчёты в удобном для пользователя формате, анализирует работу домена | 2 400₽ |
High Speed Verifier | Проверяет до нескольких тысяч адресов в секунду | 1 500₽ в год, есть бесплатная версия с ограниченными возможностями |
MailList Validator | Проверяет до нескольких сотен адресов в секунду, импортирует адреса из любых источников, ищет адреса по гибким критериям | Бесплатно |
Как избежать попадания в базу невалидных адресов
Для поддержания чистоты базы следуйте простым правилам:
Подытожим
Репутация отправителя рассылок напрямую зависит от валидности его подписной базы. Чтобы реже попадать в спам и избежать блокировки за невалидные адреса в базе, регулярно проверяйте списки рассылок с помощью специальных онлайн-сервисов или специальных программ.
Узнавайте об обновлениях блога Email Soldiers первым
Спасибо!
Осталось подтвердить подписку — кликнуть по кнопке в письме, которое мы вам отправили.
Следите за обновлениями в соцсетях или получайте их от нашего телеграм-бота
Laravel Framework Russian Community
Пролог
Начало работы
Архитектурные концепции
Основное
Погружение
Безопасность
База данных
Eloquent ORM
Тестирование
Пакеты
Подтверждение адреса электронной почты
Введение
Многие веб-приложения требуют от пользователей подтверждения своего адреса электронной почты перед использованием приложения. Вместо того, чтобы заставлять вас самостоятельно реализовывать этот функционал повторно для каждого создаваемого вами приложения, Laravel предлагает удобные встроенные службы для отправки и проверки запросов подтверждения адреса электронной почты.
Хотите быстро начать? Установите один из стартовых комплектов в новое приложение Laravel. Стартовые комплекты позаботятся о построении всей вашей системы аутентификации, включая поддержку подтверждения электронной почты.
Подготовка модели
Убедитесь, что ваша модель App\Models\User реализует контракт Illuminate\Contracts\Auth\MustVerifyEmail :
Если вы самостоятельно выполняете регистрацию в своем приложении вместо использования стартового комплекта, то вы должны убедиться, что запускаете событие Illuminate\Auth\Events\Registered после успешной регистрации пользователя:
Подготовка базы данных
Ваша таблица users должна содержать столбец email_verified_at для сохранения даты и времени подтверждения адреса электронной почты пользователем. По умолчанию миграция таблицы пользователей, содержащаяся в Laravel, уже содержит этот столбец. Просто запустите миграцию базы данных:
Маршрутизация
Чтобы правильно реализовать подтверждение электронной почты, необходимо определить три маршрута. Во-первых, потребуется маршрут для отображения уведомления пользователю о том, что он должен щелкнуть ссылку подтверждения электронной почты в письме, которое Laravel отправит ему после регистрации.
Во-вторых, потребуется маршрут для обработки запросов, сгенерированных, когда пользователь щелкает ссылку подтверждения электронной почты в электронном письме.
В-третьих, потребуется маршрут для повторной отправки ссылки для подтверждения, если пользователь случайно потеряет первую ссылку для подтверждения.
Уведомление о подтверждении электронной почты
Как упоминалось ранее, должен быть определен маршрут, который будет возвращать страницу, инструктирующую пользователя щелкнуть ссылку для подтверждения электронной почты, которая была отправлена ему Laravel по электронной почте после регистрации. Эта страница будет отображаться для пользователей, когда они попытаются получить доступ к другим частям приложения без предварительной проверки своего адреса электронной почты. Помните, что ссылка автоматически отправляется пользователю по электронной почте, если ваша модель App\Models\User реализует интерфейс MustVerifyEmail :
При выполнении проверки электронной почты самостоятельно, вам необходимо определить содержание страницы уведомления о проверке. Если вам необходим каркас, включающий все необходимые страницы для аутентификации и проверки, ознакомьтесь со стартовыми комплектами приложений Laravel.
Обработчик проверки электронной почты
Затем, нам нужно определить маршрут, который будет обрабатывать запросы, сгенерированные, когда пользователь щелкает ссылку подтверждения электронной почты, которая была отправлена ему по электронной почте. Этот маршрут должен называться verification.verify и ему должны быть назначены посредники auth и signed :
Повторная отправка письма с подтверждением
Иногда пользователь может потерять или случайно удалить письмо с подтверждением адреса электронной почты. Чтобы учесть это, вы можете определить маршрут, позволяющий пользователю запрашивать повторную отправку письма с подтверждением. Затем, вы можете сделать запрос по этому маршруту, поместив простую кнопку отправки формы на странице уведомления о подтверждении:
Защита маршрутов
Настройка
Настройка подтверждения адреса электронной почты
Хотя уведомление о подтверждении электронной почты по умолчанию должно удовлетворять требованиям большинства приложений, Laravel позволяет вам изменить сообщение подтверждения электронной почты.
События
При использовании стартовых комплектов Laravel запускает события в процессе проверки электронной почты. Если вы самостоятельно обрабатываете проверку электронной почты для своего приложения, то вы должны запускать эти события после завершения проверки. Вы можете назначить слушателей для этих событий в EventServiceProvider вашего приложения:
Проверка email-адресов с Email Verifier
Ваши рассылки смогут продать, только если они будут доставлены.
Проверьте каждый email на валидность,
чтобы уменьшить показатель отказов.
Проверяйте отдельные адреса электронной почты на существование с помощью расширения или онлайн-приложения.
Проверка списков адресов
Наш инструмент для bulk-валидации email-адресов поможет вам улучшить показатели доставляемости рассылок. Просто загрузите ваш список перед отправкой и проверьте, существует ли почта получателя.
Инструмент Snov.io для проверки адресов электронной почты также доступен в виде API. С помощью него можно легко встроить валидацию email-адресов в вашу собственную платформу или в форму подписки на сайте.
Во время верификации email-адресов с помощью Snov.io, они проходят через 7 этапов проверки:
Проверка формата адреса
Мы проверяем адрес на опечатки и наличие обязательных символов.
Проверка адреса на случайный набор символов
Мы анализируем написание адреса и прогнозируем его валидность.
Проверка существования домена
Наш алгоритм проверки определяет, реален ли домен, к которому привязан адрес.
Проверка на статус catch-all
Email-адрес и домен, к которому он принадлежит, проверяются по основным базам catch-all адресов и доменов.
Проверка на freemail
Мы проверяем, является домен адреса платным или бесплатным.
Проверка MX-записи позволяет узнать, используется ли адрес электронной почты и может ли он принимать входящие сообщения.
Также известна как пинг электронного адреса, эта проверка – самый надежный способ подтвердить, что адрес существует.
Что такое валидация email: как и зачем проверять свои контакты
Зарегистрируйтесь в Snov.io и начните растить продажи уже сегодня!
Итак, вы наконец собрали список email-адресов для рассылки. Но как проверить, существует ли почта ваших потенциальных клиентов на самом деле? Решение этой задачи позволит сохранять актуальность проспект-листов, регулярно увеличивать доставляемость писем и понижать показатель отказов, на основе которого определяется репутация отправителя.
Проверка почтовых адресов — важнейший, после лидогенерации, элемент email-маркетинга и электронных продаж. Именно поэтому мы решили подробно рассказать о том, почему пренебрегать этой процедурой очень рискованно.
Оглавление:
Верификация email: что это и чем она отличается от валидации адресов
Знали бы вы только, сколько времени и усилий мне потребовалось, чтобы выяснить, чем проверка почты отличается от ее валидации. Почти в каждом блоге и на большинстве сайтов эти понятия используются как синонимы. Однако, разница между ними все-же есть и она важна.
Верификация email — это процесс проверки адреса на существование и активность, то есть на действительность. Только подлинный почтовый ящик может принимать письма. Каждый инструмент для верификации почты, независимо от того, сканирует ли он адреса индивидуально или списком, должен проверить емейл (или, по крайней мере, уметь проверять) сразу на нескольких уровнях. Чаще всего речь идет о проверках синтаксиса, домена, MX-записи, статуса catch-all и пинговании электронной почты (подробнее об этих процессах вы узнаете далее в статье).
Что же касается валидации email, то этот термин означает конечный результат проверки (верификации), который предоставляется пользователю. В итоге валидность отображается в виде одного из статусов почтового ящика, таких как «действительный», «недействительный» и «неверифицируемый» (для наглядности они помечаются зеленым, желтым и красным цветами соответственно). Иногда валидация также включает проверку любой дополнительной информации про адрес подписчика или поиск источника контакта.
Почему не следует пренебрегать проверкой почты
Если у вас есть сомнения в том, нужна ли проверка почты на существование, я назову несколько причин, которые их развеют. Кроме того, я объясню, почему игнорирование этого процесса может привести к катастрофическим проблемам при холодной рассылке, на решение которых могут уйти недели.
Причина 1: поддержка актуальности адресов в проспект-листах
Ежегодно 22,5% email адресов становятся недействительными. И в этом никто не виноват — их актуальность теряется по объективным причинам. Чаще всего сами владельцы почтовых ящиков меняют место работы, в результате чего их корпоративные адреса деактивируются.
Соответственно, если вы не будете регулярно проверять, существует ли почта из вашей базы контактов, через год показатель отказов по вашим рассылкам составит 22,5%, что превышает допустимый уровень в десять раз. В результате ваша репутация на почтовых сервисах серьезно пострадает.
Поэтому эксперты настоятельно рекомендуют проверять список адресов для рассылки хотя бы раз в два месяца.
Причина 2: снижение количества жестких отказов
Жесткий отказ (hard bounce) — это возврат письма отправителю по причине того, что ящик получателя невалидный, то есть его попросту не существует. Высокий показатель отказов (bounce rate) обычно указывает на спамеров, поэтому email-сервисы не особо благосклонны к таким отправителям. Когда ваш bounce rate растет — ваша репутация падает. Как только он превысит критический порог, ваш почтовый адрес попадет в черный список.
Причина 3: повышение доставляемости электронной почты
Используя профессиональный верифайер чтобы проверить почту своих лидов, вы можете отфильтровать недействительные адреса, что предоставит вам гарантию валидности оставшихся. Валидные контакты точно смогут принимать ваши письма, благодаря чему показатель доставляемости (inbox placement rate) ваших рассылок останется высоким. Это помогает экономить рабочие ресурсы и, опять же, сохраняет вашу репутацию отправителя. Кстати…
Причина 4: сохранение высокой репутации отправителя
Ваша репутация на почтовых сервисах зависит от ряда показателей. Мы уже упоминали bounce rate и inbox placement rate, но кроме них также учитывается спам-рейтинг и привычки отправителя (не забывайте разогревать свои новые email аккаунты!). Регулярное использование верифайеров в маркетинге и продажах поможет вам проверять существование почты ваших лидов перед каждой рассылкой. Таким образом можно избежать попадания в черные списки и поддерживать высокую репутацию.
Как проверить валидность электронной почты
Есть много способов проверки почтовых адресов. Правда некоторые из них не особо эффективны, а другие могут быть практичны только в тех случаях, когда вам нужно проверить почтовый ящик одного или нескольких лидов.
Способ 1: отправьте тестовое письмо
Это базовая тактика, но мы не рекомендуем использовать ее, если вам нужно проверить много почтовых ящиков. Когда вы отправляете электронное письмо на фейковый или недействительный адрес, оно возвращается, и вы получите сообщение о невыполненной операции.
Помните, что проверка существования email этим способом увеличивает bounce rate и наносит ущерб вашей репутации. В дальнейшем это может привести к добавлению ваших рассылок в спам и испортить их показатели. Как обойти это ограничение? Вы можете использовать другую почту и отправить тестовые письма с нее.
Способ 2: найдите адрес в Google
Безусловно, этот метод не позволит распознать фейковый адрес, но поможет выяснить, действительно ли он публичен. Сегодня владельцы почтовых ящиков оставляют их буквально повсюду: на сайтах знакомств, в социальных сетях и на форумах. Если вам нужно проверить email только нескольких контактов, этот метод может оказаться весьма эффективным и не повредит репутации вашего домена.
Способ 3: проверьте связь с сервером
Вы можете пропинговать почтовый сервер и узнать, действителен ли адрес, с помощью таких инструментов, как PuTTY или Telnet. Но будьте осторожны: несмотря на то, что этот метод достаточно точен, он достаточно сложен и может быть опасен для вашей программной инфраструктуры.
Способ 4: используйте верифайер
Лучший способ проверить почтовый адрес — использовать профильное ПО, позволяющее провести верификацию буквально в пару кликов. Такие инструменты могут отличаться функционалом и допустимым количеством адресов для одноразовой проверки, но все они однозначно упрощают и ускоряют верификацию.
Введите email-адрес для проверки
Registered users get 100 verifications for free!
Sign up to get additional data about the prospect, including their name, company, and job position.
We can’t verify this email, but we’ve got additional data for this prospect. Sign up to access the data.
No luck with email guessing? Sign up to
find pre-verified prospects for your business.
Sign up and verify 100 emails for free
No luck with email guessing? Sign up to find pre-verified prospects for your business.
No luck with email guessing? Sign up to find pre-verified prospects for your business.
Как работает email верифайер
Профессиональная проверка email на валидность с помощью профильных сервисов включает множество технических нюансов. Общая идея заключается в том, что email тестер выполняет проверку в полном соответствии с алгоритмами разработчиков. Например, наш Email Verifier добивается максимальной точности результата за счет верификации почты в 7 этапов, включающей:
А вот 5 самых распространенных способов того, как происходит проверка электронной почты на существование у большинства профессиональных верифайеров:
1. Проверка формата адреса
Программная проверка емейл профильными сервисами делает то же самое. Алгоритмы верификации синтаксиса выполняют:
(они могут использоваться только в середине локальной части адреса, но не в начале или конце, о чем подробно написано тут )
2. Проверка почтового ящика по домену
Имя домена пишется сразу после символа @ и указывает на то, к какому домену относится почтовый ящик. Например, в адресе pauline@bombom.com часть bombom.com — это доменное имя. Верифайеры проверяют корректность его написания и наличие такого домена в принципе.
Эта проверка валидности email важна по одной простой причине — срок действия сайтов с привязанными к ним доменами истекает, как и срок действия относящихся к ним адресов. Некоторые компании уходят с рынка, а некоторые создают почтовые сервисы с новыми доменами.
3. Catch-all проверка
В некоторых случаях корректная валидация email невозможна, поскольку адрес привязан к домену с функцией catch-all. Это особый тип доменов (известных также как “неверифицируемые”), которые принимают письма, направленные даже на фейковые адреса привязанные к ним.
Профессиональная проверка существования почты надежными верифайерами включает распознавание привязки адреса к catch-all домену, чтобы предотвратить возврат писем. Если вы видите, что адрес помечен как неверифицируемый, вы уже на свой страх и риск решаете, стоит ли отправлять на него сообщения, или же лучше удалить его из списка рассылки раз и навсегда.
4. Проверка MX-записи
Говоря простыми словами, запись MX указывает на почтовый сервер, отвечающий за прием писем определенным доменом. Ее проверка — достаточно сложный, но точный способ определения фейковых или неактивных адресов. Верификация MX-записи, указанной в адресе, позволяет понять, существует ли email, является ли он действительным, зарегистрированным и размещенным, а также можно ли к нему получить доступ.
Этот способ проверки является обязательным и общим для всех верифайеров. Здесь есть множество специфических технических нюансов, но проверка MX-записи однозначно позволяет получить более точную валидацию.
5. Пингование адреса
Еще один способ проверить существование почты, состоящий в отправке эхо-запроса на email. В результате этого можно узнать, способен ли адрес получать сообщения и реагировать на них. Пингование ящика также известно как SMTP-авторизация. Если на такой запрос приходит соответствующий ответ, адрес считается активным и вы можете безопасно отправлять на него письма.
Что дальше? Обогащение базы контактов
Как видите, проверка email на существование кажется сложной только в теории. Именно поэтому стоит доверять верифайерам, ведь они уже давно умеют точно и комплексно верифицировать email всего в пару кликов!
Пользуясь этими решениями вы можете быть уверены, что ваши проспект-листы включают настоящие, действительные адреса, на которые можно отправлять письма. Кроме того, на таких сервисах доступна массовая проверка email на существование, и здесь вы точно не превысите показатель отказов, сохраните вашу репутацию отправителя на высоком уровне и повысите показатель доставляемости до 98%.
Что дальше? Самое время взяться за обогащение клиентской базы и персонализацию своих email-кампаний. Это надежный способ увеличения продаж и повышения лояльности к вашему бренду!
У вас остались вопросы о проверке электронной почты на которые мы не ответили в этой статье? Напишите нам в комментариях внизу и мы добавим интересующую вас информацию!