Валидный email что это
Валидный email что это
Валидный e-mail: что это, проверка почты на валидность через валидатор
Валидный email — что это?
Термин «валидный» получился из слова на английском языке «valid», что означает «действующий», «годный», «действительный».
Таким образом, «невалидный email» — это:
Электронный адрес, который записан с ошибкой, как в имени почты, так и в ее доменной части.
Если рассматривать базу контактов, тогда — каждый дублирующий email будет невалидным. По крайней мере, сервисы проверки валидации email-адресов, считают дубликаты невалидными.
Специализированные адреса, которые служат ловушками для спама. То ест ь при помощи таких адресов вычисляют спамеров.
Электронные адреса, которые служат корпоративным целям компании. Таким адресам обычно дают имя «hr», «pr», «info» и др.
Специализированные электронные адреса с коротким сроком жизни. Некоторые пользователи заводят такие адреса, для регистрации на сомнительных площадках или просто чтобы не афишировать собственный реальный адрес. «Время жизни» таких адресов разное и может составлять всего несколько минут.
Электронная почта, которой долгое время не пользовались.
Для чего важна проверка валидности email
Когда вы совершаете массовые рассылки по большим базам контактов, вам важно, чтобы максимальное количество адресов в списке рассылки были валидными. Все письма, отправленные на невалидные адреса определяются в «спам», либо возвращаются. Чем интенсивнее растет количество таких писем, тем сильнее это влияет на репутацию лица, занимающегося рассылкой.
Например, за большое количество «жестких возвратов» отправляемых писем, сервис по рассылке писем может заблокировать аккаунт отправителя. «Жесткие возвраты» происходят по следующим причинам:
email-адрес не существует;
домен, на котором зарегистрирована почта, не существует;
сервер, на котором расположена почта получателя, заблокировал рассылку;
получатель самостоятельно заблокировал рассылку.
технические неполадки на сервер е получателя;
слишком много текста в пересылаемом письме;
у получателя не хватает места в почтовом аккаунте;
Получаем следующее: проверка валидности email-адресов должна проводи тьс я постоянно с определенной периодичностью, чтобы не происходило «жестких» или «мягких» возвратов. Если возвратов будет меньше, значит аккаунт отправителя не будет заблокирован. Таким образом, постоянная валидация базы email-адресов приносит следующее:
в базе будут преобладать адреса, у которых снижен риск попадания в спам;
домен отправителя будет обладать высоким рейтингом доверия;
более высокий процент доставляемости писем;
Валидный email или нет обычно проверяют в момент сбора email-адресов. Также проверку валидации проводят с периодичностью в несколько месяцев и чаще, если база контактов интенсивно пополняется.
Что такое валидный email: как происходит проверка валидности
Что такое валидный email? Мы разобрались. Это email-адрес, которым постоянно пользуется определенный пользователь. Проверка валидности email-адресов — это важное мероприятие для отправителя массовых рассылок. Теперь давайте разберемся, как происходит проверка валидности.
Проверка валидности email происходит по следующим пунктам:
проверяется синтаксис email-адреса, на наличие ошибок и «корпоративности»;
проверяется доступность домена и сервера, на котором находится почта получателя;
проверяется активность email-адреса.
Проверку валидности email-а осуществляет специальная программа-валидатор. Валидатор может быть 2-х видов:
валидатор, который осуществляет онлайн-проверку;
валидатор, который инсталлируется на компьютер.
Важно отметить, что практически все валидаторы предоставляют услугу за определенную плату. Бесплатно можно проверить сотню-другую адресов, что по большому счету не спасает ситуацию, потому что, как правило, базы контактов состоят из тыся ч email-ов.
«Brite Verify». 0,01$ за проверку одного адреса.
«Bouncer». 100 адресов проверяет бесплатно, а далее тариф 20-500$ в месяц.
«Bulk Email Verifier». Тариф: 25$ за 3000 email-адресов.
«Data Validation». 500 адресов бесплатно, а далее тариф от 0,007$ за один email.
«Email Checker». Тариф: 14 долларов за 1000 email.
«Email List Verify». 100 адресов бесплатно. А далее тариф от 0,003$ за один email или месячная подписка.
«Email Marker». 150 адресов бесплатно, а далее тариф от 21 доллар а за месяц пользования сервисом.
«Kick Box». 100 адресов бесплатно, а далее тариф 0.008$ за один email.
«Mailfloss». Бесплатно первую неделю, а далее тариф от 17 долларов за месяц пользования сервисом.
«Never Bounce». 1000 адресов бесплатно, а далее от 0,008$ за один email.
Валидаторы для email-адресов, которые инсталлируются на компьютер:
«ePochta Verifier». Стоимость лицензии 2400 рублей РФ, можно попробовать бесплатно.
«High Speed Verifier». Можно использовать бесплатно, но с ограничениями, либо по подписке 1500 рублей РФ в год.
«Mail List Validator». Бесплатная программа для частного использования.
Заключение
Валидный email — это электронный адрес, которым пользуется определенный пользователь, а значит он не принесет проблем отправителю писем. Если вы отправитель больших рассылок, значит периодическая проверка валидности вашей базы email-адресов обязательна. Благо, инструментов для проверки валидности баз контактов достаточно много на любой вкус и кошелек.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Что такое валидный и невалидный email
Как это не странно на первый взгляд, но оказывается e-mail адрес в сети имеет определенную репутацию. Проверкой репутации электронных адресов занимаются специальные приложения и сервисы, которы называются валидаторами. В основном на репутацию адреса влияет периодичность проверки его валидности и реакция на отправленные послания (прочтение сообщений). Если реакция на послание есть, адрес считается валидным и может использоваться для переписки, регистрации на иных ресурсах и других действий с ним. В сегодняшней статье раскроем тему, что такое валидация e-mail. Рассмотрим валидную и невалидную почту, определим разницу между ними, опишем сферы использования, а также расскажем про сервисы проверки электронных адресов.
Валидная почта
В данном разделе расскажем про валидный e-mail и попытаемся понять, что это такое и как оно влияет на электронные почтовые адреса. Само слово «валидный» имеет английские корни. Переводится на русский язык слово «valid», как «действующий» или «действительный». Если сказать простым языком, то валидный адрес — это действующий адрес электронной почты. Значит его можно использовать для отправки, получения писем, регистрации на различных ресурсах и иных действий с e-mail адресом.
Довольно часто при регистрации на различных сервисах, можно встретить такое информационное сообщение системы — «Укажите валидный адрес электронной почты». В этом уведомлении нет ничего странного, ведь система просто запрашивает действующий адрес электронной почты, на который можно отправлять сообщения, а пользователь сможет их получать и читать.
Валидный адрес — это действующий (подлинный) email, созданный без синтаксических ошибок. Чтобы электронный адрес стал валидным, он должен пройти так называемую процедуру проверки адреса (verify e-mail). При этом подобный почтовый ящик обязательно должен использоваться владельцем для получения и отправки писем. Основные требования к валидности адреса следующие:
Теперь мы разобрались, что такое валидность электронного почтового ящика. Далее рассмотрим, кому же требуются подобные адреса. В основном их запрашивают:
Иными словами он нужен всем тем сервисам, которые строят свой бизнес на рассылке почтовых сообщений с рекламой, новостями, уведомлениями о новых событиях пользователям сети. Им выгодно, чтобы в базе электронных адресов были только валидные данные. Чем больше сообщений отправляет сервис на невалидный ящик, тем выше вероятность отсутствия реакции на такие послания.
Регистрация
Зарегистрировать валидный адрес, значит обеспечить себя правильным и актуальным почтовым ящиком, который будут принимать сторонние сервисы для регистрации. Получить такую почту можно на широко известных почтовых сервисах: Яндекс Почта, Майл.ру, Gmail. При регистрации стоит правильно отнестись к требованиям сервиса по назначению имени будущей электронной почты. Следует придумать имя полностью из латинских букв, которое можно дополнить цифрами и символами. При использовании адреса на сторонних сервисах, необходимо прописывать его без ошибок. Последнее правило относится как к правой, так и к левой части адреса.
Поддерживать валидность вашего почтового ящика довольно просто. Нужно часто посещать почтовый аккаунт, просматривать полученные сообщения, переходить по ссылкам в них, отвечать на послания и отправлять собственные сообщения. Таким образом, сервисы, которые отправляют вам почту будут считать почтовый ящик действующим.
Не нужно поддерживать валидность адреса для отправителей из папки «Спам», почтовых сообщений от неизвестных контактов или рекламных сообщений. Такие письма могут содержать незаконную информацию и перенаправлять пользователя на опасные сетевые ресурсы.
Невалидная почта
Теперь попытаемся разобраться, что означает невалидная электронная почта. Как видно из ее названия, она является прямой противоположностью ранее описанной валидной почты. Ее не учитывают почтовые роботы различных интернет-ресурсов. С этих ящиков нет никакой реакции на поступающие послания или они на них не доставляются вообще.
Невалидный адрес имеет следующие признаки:
Невалидные адреса существенная проблема как для их владельца, так и для сервисов отправителей сообщений. Для владельца проблема состоит в следующем:
Больше всего от наличия невалидных ящиков страдают сервисы рассылки, рекламные и торговые компании:
Таким образом, чем ниже показатель валидности существующей базы рассылки, тем ниже общий охват целевой аудитории и репутация отправителя сообщений.
Проверка e-mail
Чтобы не тратить деньги на рассылку по невалидным почтовым ящикам, отправитель проверяет свою базу при помощи различных валидаторов. Это могут быть как специальные сервисы, так и разработанные для этих целей приложения. Валидатор способен проверить одиночный e-mail адрес или целую базу почтовых адресов на актуальность (валидность). Ниже приведен список популярных онлайн-сервисов для проверки валидности e-mail адресов.
Проверка затрагивает следующие области адреса:
Проверка доступна пользователю в онлайн-режиме, или с использованием специального ПО на персональном компьютере. В основном такие сервисы платные, но позволяют осуществить проверку узкого числа электронных адресов на бесплатной основе. Попробуем провести проверку на примере сайта-валидатора SMTP.BZ. Пошаговая инструкция будет следующей:
Результаты проверки адреса trast1986@mail.ru следующие:
Это означает, что данный адрес является валидным, посещается пользователем, пригоден для регистрации на сторонних сервисах и отправки сообщений. Результат проверки доступен по ссылке, которую можно скопировать и передать заказчику для повторного тестирования.
Данный онлайн-валидатор позволяет проверять только одиночные адреса. Дополнительно есть возможность сделать тест на спам, проверить сервер e-mail адреса перед отправкой сообщения.
Пользователи часто сталкиваются с проблемой, когда подписка на рассылку или простая регистрация по e-mail приводят к получению массы ненужных сообщений. Письма приходят на электронную почту, а отписка от них не предотвращает получение большого числа таких писем. Это означает, что ваш почтовый ящик попал в базу валидных адресов и используется в качестве источника трафика. Однако, если отписка не помогает, адрес можно сделать невалидным для отправителя. Просто создайте правило для такого контакта, чтобы все сообщения от него попадали в спам. При последующей проверке валидатором всей базы, ваш email попадет в список недействительных и может быть удален из рассылки. В этих базах почтовые ящики без реакции долго не держатся. Через короткое время они удаляются из-за ненадобности.
Заключение
Сегодня мы узнали, что такое валидные и невалидные электронные адреса. Простому пользователю достаточно создать почтовый ящик на проверенном почтовом сервисе и периодически проверять полученные сообщения. Такой аккаунт будет считаться активным и валидным. Во всех остальных аспектах тема валидного и особенного невалидного адреса больше затрагивает специалистов по e-mail маркетингу, которые пользуются базами для массовой рассылки сообщений.
Видео по теме
Проверка email на валидность — 10 лучших советов
Чтобы ваша email рассылка была результативной и письма не попадали в «Спам», важно учитывать множество факторов. О них я рассказывал в статье: «12 ошибок email рассылок или как не попасть в спам».
В число таких факторов, входит отправка писем только на рабочие, действующие email адреса. Такие email должны быть проверены по целому ряду требований. В этой статье я расскажу вам о валидации баз email для рассылок.
Большинство email баз для рассылки содержит устаревшие данные. Это могут быть непроверенные, неработающие, заблокированные, поддельные, одноразовые, переполненные адреса и т.д.
Купленные базы быстро устаревают и часто содержат некачественные email, большая часть из которых уже не существует. И количество их может достигать 40%, в зависимости от качества базы.
Рассылка по базам без проверки на валидность чревата последствиями — от попадания писем в спам и падения рейтинга домена, до полной его блокировки почтовыми провайдерами.
Так же можно хорошо сэкономить на рассылке. Ведь зачем платить за отправку писем на невалидные адреса, которые однозначно не получат письма и которые можно сразу отфильтровать. Учитывая недешевый прайс сервисов массовой рассылки, проверка email базы и экономия на количестве адресатов вполне имеет место быть.
Услуга проверки баз на валидность довольно востребована, поэтому в наше время найти исполнителя несложно. Вопрос только в цене.
Веб-студии, как правило, берут дорого, так как им нужно оплачивать не только зарплаты работников, но еще и аренду, налоги и т.д.
Существует масса специализированных сервисов проверки email, например: zerobounce, myemailverifier. На мой взгляд — оптимальное соотношение цена / качество.
Дешевле всего будет заказать у фрилансеров, например на кворке. Качество валидации не уступает веб-студиям, а порой результат даже превосходит. Нужно только тщательно подходить к выбору исполнителя.
В любом случае, важно получить отчет валидации по каждому email адресу. И чем подробнее он будет, тем лучше.
Самым бюджетным, но и самым трудозатратным вариантом проверки является самостоятельная валидация баз. Для этого нужно знать, каким критериям должен соответствовать рабочий email адрес. Разберем основные из них:
Каждый почтовый адрес должен соответствовать определенному формату, содержащему имя, домен и знак «@». Эффективным способом такой проверки является применение регулярных выражений в соответствии с современными стандартами.
Однако, важно понимать, что проверка на синтаксис ничего не скажет о том, существует ли этот email и домен, используемый в адресе на самом деле. В то же время, она позволяет отсеять большое количество невалидных email с минимальными затратами на серверные ресурсы.
DEA (Disposable email address) — это временная электронная почта, которая создается для того, чтобы не использовать свой настоящий email-адрес на ресурсах в интернете по разным причинам. Такая почта не требует регистрации, анонимна и удаляется сразу же после использования.
Одноразовые почтовые ящики создаются, например, для регистрации на сомнительных сайтах, для получения какой-то одноразовой услуги по email подписке и т.д. В таких случаях, человек может полагать, что на его email будут приходить тонны спама, поэтому использует DEA email.
Валидация по DEA-критерию заключается в проверке на принадлежность домена email общеизвестным поставщикам одноразовых адресов электронной почты.
Следующим этапом валидации является выполнение запроса, на получение DNS записей.
MX-запись в DNS направляет письма на почтовый сервер и указывает как письма должны маршрутизироваться в соответствии с SMTP или стандартным протоколом передачи почты.
Проверка наличия DNS и MX-записей является первым сигналом того, что сервер работает и обслуживает входящие запросы для домена электронного адреса. Результатом является успешное определение IP-адреса почтового сервера с помощью записей MX.
SMTP-сервер необходим для проверки корректности соединения с почтовым сервером, для разрешения на отправку сообщений, для непосредственной отправки сообщения и подтверждения доставки письма.
В нашем случае, для валидации email, достаточно будет проверить правильность установки безошибочного соединения с SMTP-сервером без фактической отправки электронного письма. Успешным результатом проверки SMTP является факт того, что почтовый сервер работает и готов принимать письма.
Почтовые ящики могут быть заблокированы провайдерами по множеству причин. Это подозрительная активность, подбор паролей, попытка входа из нового браузера или места, частая рассылка однотипных сообщений, блокировка по запросу гос. органов и ведомств и т.д.
Как правило, такие email встречаются не так часто, но для лучшего результата их хорошо было бы проверить и исключить.
Понять, что email отключен можно по ответам SMTP-сервера. Обычно в ошибках встречаются такие упоминания, как «disabled», «discontinued».
При отправке электронных писем на некоторые email-адреса в ответ можно получить автоматические сообщения о нехватке места на сервере или о том, что текущему адресату приходит слишком много писем. Такие почтовые ящики гарантированно заброшены и нет смысла отправлять на них письма.
Методом валидации таких email является анализ ошибочных ответов SMTP-сервера на наличие вхождений «full», «insufficient», «over quota», «too many messages» и т.д.
Catch-all — это email адрес, принимающий все сообщения, адресованные на неправильный адрес электронной почты домена.
Например, на сервере есть 2 почтовых адреса: [email protected] и [email protected] В качестве catch-all используется [email protected] Любые сообщения, отправленные на несуществующий [email protected] попадут в [email protected]
Проверить факт того, является ли текущий email catch-all-адресом или нет можно с помощью SMTP-диалога и отправки сообщения на заведомо несуществующий, сгенерированный почтовый адрес в почтовом домене.
Ролевые учетные записи — это адреса электронной почты, которые не связаны с конкретным человеком, а скорее с компанией, отделом, должностью или группой. Как правило, они не предназначены для личной переписки. Часто они начинаются на info, admin, support и т.д.
Отправка сообщений на такие email ставится под вопрос. Обычно, их не используют для подписок и вероятность того, что кто-то пометит письмо как спам высока. Так же ролевые email используют в качестве «приманки» для поимки спамеров такие сервисы, как Spamhaus.
Проверка email на валидность в этом случае выполняется методом сравнения текущего имени в адресе email со списком часто-встречающихся имен ролевых учетных записей.
Черный список электронной почты — это база email, IP-адресов и доменных имен, которые были зафиксированы в рассылке спама. Одним из самых известных является составной список от Spamhaus.
Для предотвращения спама, черные списки используются многими поставщиками услуг, в число которых входят Google и Microsoft.
Проверка наличия email в черном списке является важнейшей частью определения валидности баз email для рассылок.
Зачастую, возникает ситуация, когда почтовый сервер перегружен и недоступен. Об этом свидетельствует ошибка, связанная с временем соединения с SMTP-сервером.
Такие проверки нужно идентифицировать и запускать повторно через некоторое время. Как показывает практика, наиболее достоверный результат валидации можно получить, выполнив не менее 3-х проверок.
Это были основные методы проверки email на валидность, на которые следует обратить внимание. Придерживаясь этих рекомендаций вы сможете получить качественные базы с рабочими, валидными email адресами для успешного маркетинга.
Что такое валидный email, и как проверить почту на существование
Чтобы сохранить репутацию надежного отправителя, проверяйте качество базы получателей своих рассылок. Если большинство адресов в списке окажутся недействительными (невалидными), потенциальные клиенты не увидят ваши письма, потому что те окажутся в папке «Спам».
Рассказываем, как провести проверку на валидность и предотвратить попадание в базу невалидных адресов.
Что такое валидный email
Валидный адрес – это реальный email, написанный без ошибок. Термин образован от английского слова «valid» – «актуальный», «допустимый», «подлинный». Соответственно, валидация email – действия, направленные на подтверждение, проверку электронного адреса.
Валидацию не пройдут:
Зачем проверять email на существование
Наличие невалидных адресов портит статистику email-маркетинга компании и ее репутацию как отправителя. Письма уйдут в спам или вернутся на ваш почтовый ящик, если среди адресатов будут недействительные имейлы. В итоге hard bounce (жесткие возвраты) приведут к блоку почтового ящика.
Чтобы избежать таких последствий, регулярно проверяйте базу на валидность. В результате проверки у вас останутся только актуальные адреса – это позволит увеличить доменный рейтинг и доставляемость электронных сообщений.
Валидация целесообразна на этапе сбора адресов или финальной подготовки к рассылке. Проводить проверку стоит минимум 2 раза в год. Однако, если база имейлов растет быстро, подтверждать адреса придется перед каждой email-кампанией, чтобы сэкономить рекламный бюджет (оплата сервиса для рассылок зависит от количества получателей).
Оптимизируйте расходы и скорректируйте вашу маркетинговую стратегию с помощью сквозной аналитики Calltouch. Система собирает данные со всех рекламных площадок в одном окне и готовит наглядные отчеты. Используйте бесплатный пробный период (14 дней), чтобы убедиться в эффективности сервиса.
Кому нужна проверка email-адресов на валидность
Всем компаниям, которые поддерживают связь с ЦА по электронной почте, необходимо регулярно проводить валидацию. Не пренебрегайте проверкой, если вы:
Как проверить валидность почты
Используйте специальные сервисы – валидаторы или верификаторы. Они с точностью до 99% определяют:
Инструменты для проверки
Помимо оптимизации email-маркетинга для улучшения имиджа компании важно контролировать качество работы операторов. Используйте технологию речевой аналитики Calltouch Предикт – с ее помощью вы выявите недочеты менеджеров в общении с клиентами и доработаете скрипты продаж. Текстовую расшифровку любого разговора будет легко найти по ключевым словам.
Что делать, чтобы в базу не попадали невалидные адреса
Придерживайтесь следующих рекомендаций:
Коротко о главном
Таск-трекер или мессенджер: что выбрать для работы? Объясняем на примере Мегаплана
Таск-трекер или мессенджер: что выбрать для работы? Объясняем на примере Мегаплана
Проверка email на валидность: инструкция по сохранению гигиены базы контактов
Проверка базы email адресов на валидность — обязательный шаг перед массовой рассылкой. Ведь он обеспечивает успешную отправку писем и высокий процент доставляемости. Мы расскажем, что такое валидность, зачем проверять, существует ли email, и с помощью каких сервисов это сделать.
Что такое проверка валидности email
Валидация email — это процесс проверки электронных адресов на существование и подлинность.
Программы для проверки называются валидаторами или верификаторами. Разные варианты этих сервисов мы рассмотрим дальше.
Проверка email на существование нужна компаниям, которые отправляют массовые рассылки и активно используют email маркетинг для продвижения.
В каких случаях нужна проверка email на валидность
Если хоть один из пунктов про вас, проверить список адресов на валидность нужно обязательно.
Автоматизация email рассылок
Отправляйте цепочки триггерных сообщений приветствия, брошенной корзины, реактивации, совмещая внутри одной цепочки email, SMS и web push.
Используете подписки без подтверждения
Single opt-in, или подписка без подтверждения, приводит к тому, что вы получаете невалидные email адреса. Пользователи могут сделать опечатку, ввести одноразовый или даже чужой email.
Чтобы избежать таких случаев используйте двойную подписку — double opt-in. При регистрации вы отправляете клиенту письмо на почту со ссылкой, по которой он должен перейти и подтвердить свой email адрес.
На примере ниже показано письмо с подтверждением почтового ящика. Вы переходите по ссылке и даете сервису понять, что ваш почтовый адрес актуален. Если письмо останется без ответа, email из базы удалится в течение 30 дней.
Собираете данные через бумажные анкеты
В таком случае проблема возникает из-за ошибок клиентов в адресах, неразборчивого почерка или плохой организации сбора данных.
Пример из жизни: IKEA на Дне города проводила акцию — получи подарок, заполнив анкету и оформив на свое имя скидочную карту IKEA Family. После заполнения бланка в течение трех дней на почтовый ящик должен был придти номер карты и приглашение на получение подарка. Два менеджера не управлялись со сбором данных: вокруг была огромная толпа, сотрудники компании не успевали отвечать людям по поводу заполнения данных, анкеты перемешались. В итоге моей знакомой не пришло письмо с регистрацией данных и она не получила обещанный приз.
Планируете отправить рассылку на базу, собранную год назад
Пользователи из устаревшей базы могли удалить свою почту или забыть о том, кто вы, отписаться от рассылки. Такую базу необходимо проверить на актуальность, иначе сервисы рассылок могут заблокировать вас за большое количество возвратов, отписок и жалоб на спам.
Обнаружили в отчетах сервиса рассылки более 10% недействительных адресов
Вы не проверяли базу контактов и отправили массовую рассылку. Если после этого сервис рассылки обнаружит более 10% невалидный адресов, вас могут заблокировать или отправить предупреждение о том, что жалоб слишком много.
Лучше остановить рассылки и проверить контакты на валидность, чтобы исключить пустую трату денег и не портить репутацию отправителя.
Зачем проверять email на существование
Как мы сказали выше, проверку на существование email проводят, например, когда решают сделать рассылку по старой базе или замечают, что появились возвраты писем от сервера подписчика. Автоматический возврат — это показатель Bounce Rate.
Рассмотрим, что позитивное дает проверка email на валидность.
Минимизация показателя отказов
Различают два вида отказов.
Hard bounce или жесткие возвраты — показывает на постоянную причину, из-за которой письмо не может быть доставлено.
Причины такого отказа:
Жесткий отказ приводит в блокировке отправителя. Максимально допустимый лимит несуществующих адресов составляет 7%. Поэтому рекомендуем немедленно удалить из адресной книги электронные адреса с пометкой hard bounce, если они появятся.
Важно! Подробнее о bounce rate вы можете почитать в базе знаний.
Soft bounce или мягкие возвраты — это временные затруднения в отправке письма клиенту.
Сервисы рассылок устанавливают лимиты на мягкие отказы, как только вы достигнете максимального уровня soft bounce — сервис переключится на жесткий отказ.
Валидация базы email позволяет выявить проблемы и исключить недействительные почтовые адреса. Вот еще несколько причин, которые доказывают, что проверка email на валидность важна.
Статья по теме. О показателе отказов и других главных метриках email рассылки мы рассказывали в прошлой статье.
Влияние на репутацию отправителя
Когда наблюдается высокий уровень доставляемости в сервисах рассылки, репутация домена отправителя растет. Благодаря валидации ваша компания не попадает в спам и не получить блокировку.
Экономия денег
В сервисах рассылок существует система тарифов для массовых рассылок — когда вы отправляете сообщения на недействительные аккаунты, то тратите деньги впустую. А из-за большого количества отказов и возвратов рассылки аккаунт могут заблокировать навсегда.
Как проверить, существует ли почта
Чтобы проверить список email на существование, используют валидаторы. Они проверяют почту в три этапа.
Синтаксис адреса и проверка формата
Сервис проверяет email:
Верификация домена и сервера
Mail eXchanger (MX) — это DNS-запись, указывающая на почтовый сервер. Домен без этой записи не принимает электронные письма. Валидатор проверяет адрес на наличие MX-записи и ее правильность.
Подтверждение активности почтового ящика
При помощи SMTP-связи, или протокола передачи почты, валидатор отправляет запрос на email и проверяет активность или неактивность контакта.
Типы инструментов для проверки email на валидность
Есть два типа инструментов для проверки списка контактов:
Онлайн-сервисы, или software-as-a-service (SaaS), в переводе означает «программа в качестве сервиса». Удобная работа в браузере и с любого устройства для всех членов команды.
Существуют бесплатные сайты для проверки одного почтового ящика. Для массовой проверки используют сервисы, где есть условно-бесплатный период, а также возможна проверка до 100-150 email и платная подписка на месяц.
Это сервис SendPulse — его преимущества и варианты проверки: анализ одного email, адресной книги, загруженной ранее в личном кабинете на сайте, или готового списка почтовых адресов в форматах TXT, CSV, XLS, XLSX.
Пример вариантов загрузки данных в сервисе SendPulse
Приложения-валидаторы, которые нужно установить на компьютер.
Программы бывают бесплатными и платными, для последних покупается лицензия.
Минус приложений в том, что вся база хранится только на одном компьютере. То есть если что-то случится с вашим устройством, вы можете потерять все данные. Рекомендуем скопировать базу на другое устройство или сохранить ее в облаке.
Важно! Хранение данных на одном устройстве подвергает опасности ваш IP. Частые запросы на верификацию почтовые службы могут воспринять за спам-атаку. Используйте прокси-сервисы, чтобы маскировать свой IP.
Пример бесплатного приложения MailList Validator. На скриншоте показана работа программы: проверка email выявила 7 невалидных адресов и 20 существующих, но 7 из них написаны с ошибками.
Откройте для себя чат-бота
Выстраивайте автоворонки продаж и отвечайте на вопросы пользователей с помощью чат-бота в Facebook, VK и Telegram.
Подборка инструментов для проверки адреса электронной почты
Мы собрали 15 онлайн-сервисов и две программы с установкой на ПК, чтобы вы могли проверить свой список email на валидность. В подборке преобладают онлайн-сервисы, ведь они удобнее. Но вдруг вы все-таки предпочитаете программы с установкой на компьютер.
Онлайн-сервисы для валидации email
SendPulse Verifier
SendPulse Verifier — новый валидатор от разработчиков SendPulse. В одном сервисе можно проверить почтовые адреса и создать рассылку для своих клиентов.
Сервис позволяет проверить бесплатно один email, а также список до 100 контактов раз в месяц. Платная подписка начинается от 0,28 рублей за почтовый адрес.
Особенности:
Snov.io
Snov.io — безопасная очистка списка email контактов.
Бесплатный доступ до 100 адресов. Платная подписка на месяц от 39 долларов и годовая с 60 днями бесплатного использования — от 396 долларов (33 доллара в месяц).
Особенности:
MillionVerifier
MillionVerifier — быстрый и мощный валидатор для проверки базы email.
Сервис предлагает проверку 200 контактов после подтверждения вашего номера телефона. Платный тариф начинается с 59 долларов за проверку 50 000 адресов.
Особенности:
ZeroBounce
ZeroBounce — сервис для проверки базы, который находит информацию по клиентам и фиксирует в своих отчетах, если вы укажите данные IP:
Все отчеты можно скачать к себе на компьютер.
Бесплатно проверяет до 100 email. Подписка начинается от 0,008 долларов за один адрес для базы от 2000 контактов.
Особенности:
MailGet List Cleaning
MailGet List Cleaning — валидатор, в котором можно зарегистрироваться только с корпоративной почтой.
Оплата за проверку одного адреса начинается с 0,05 долларов.
Особенности:
QuickEmailVerification
В QuickEmailVerification доступно до 100 адресов для бесплатной проверки. Платная подписка от 500 до 3500 адресов составляет 0,008 долларов за 1 почтовый контакт.
Особенности:
Mailvalidator
Mailvalidator — сервис для отслеживания качества email базы.
Экспресс-проверка от 0,25 рублей за один адрес в списке из 10 000 контактов. Полная проверка от 0,18 рублей за один email. Пробный период предлагает загрузку до 5 списков в течение месяца и без возможности скачать отчет.
Особенности:
Email Verifier
В Email Verifier подписка начинается с 4 долларов за 500 контактов. Бесплатно проверяет один email.
Особенности:
MailboxValidator
MailboxValidator — простой валидатор для проверки вашей базы клиентов.
Проверяет 100 адресов бесплатно. Подписка от 0,02 доллара за один email для списка в 5000 контактов.
Особенности:
Mailfloss
Mailfloss — верификатор, у которого есть интеграция с сервисами: MailChimp, Campaign Monitor, Constant Contact, Ontraport, ConvertKit, Aweber и Active Campaign.
Оплата подписки начинается от 15 долларов за один месяц.
Особенности:
Pabbly Email Verification
Pabbly — удобный сервис-валидатор для проверки контактов.
Платный сервис: от 5 долларов за проверку 1000 контактов. Для оценки базы можно воспользоваться калькулятором стоимости.
Особенности:
BriteVerify
BriteVerify — простой в использовании валидатор.
Платная версия: 0,01 доллар за один адрес. Тестовый период можно запросить у техподдержки.
Особенности:
EmailMarker
EmailMarker — старый, но мощный валидатор.
Сервис проверяет до 150 контактов бесплатно. Подписка стоит от 21 доллара в месяц.
Особенности:
Xverify
В Xverify оплата начинается с 0,01 доллара за один адрес для базы в 5000 email. Стоимость снижается с повышением количества адресов в списке.
Особенности:
BulkEmailVerifier
Для работы с BulkEmailVerifier вы регистрируетесь, загружаете базу — и валидатор автоматически удаляет адреса, которые могут негативно сказаться на вашей репутации.
Стоимость платного тарифа начинается с 25 долларов в месяц за базу в 3000 контактов.
Особенности:
Программы для проверки существования почты
ePochta Verifier
Бесплатный период дает 7 дней для тестирования программы. Лицензия стоит 2400 рублей.
Особенности:
High Speed Verifier
High Speed Verifier — быстрая программа для проверки email на существование.
Бесплатная версия предлагает ограниченные возможности. Лицензия стоит 1500 рублей в год.
Особенности:
Как не собирать невалидные email адреса
Чтобы собрать хорошую базу контактов, используйте проверенные средства и методы сбора контактов. Стремитесь к тому, чтобы вашу рассылку получала только заинтересованная целевая аудитория. Вот несколько советов для правильного сбора email адресов.
Создавайте свою базу контактов
Пользователи негативно воспринимают вторжение в свое личное пространство. Почтовый ящик — как раз то место, где человек собирает только интересные ему подписки, личные и рабочие переписки.
Есть два способа для сбора данных, которые используют предприниматели: создание своей базы и покупка готовых списков. Второй вариант негативно сказывается на бизнесе.
В готовой базе собраны люди, которые могут о вас не знать или их совсем не интересует ваше предложение. Получается, что вы впустую тратите деньги на покупку контактов и рассылку по ним.
Важно! Известные сервисы рассылок не принимают покупные базы клиентов и банят аккаунты отправителей. О том, как еще готовая база клиентов негативно может отразиться на вашем бизнесе, читайте в нашей статье.
Также в покупных списках много невалидных адресов. Мы рекомендуем собирать свою базу клиентов и подогревать ее при помощи рассылок.
Обновляйте и проверяйте email базу
Клиенты за год удаляют, меняют, передают и даже продают свои почтовые адреса. Поэтому важно проверять базу.
Прогоняйте список контактов через валидаторы и очищайте лишние email: несуществующие аккаунты, контакты с жалобами, пользователей, которые отписываются от ваших писем.
Используйте двойное подтверждение для почтового ящика
Добавьте функцию Double Opt-in, чтобы пользователи могли подтвердить свое согласие на получение писем от вас. Если подтверждение не пройдено, такой email следует удалить из списка контактов.
Добавьте возможность отписаться от вашей рассылки
Чтобы клиенты не помечали ваши письма как спам, добавьте для них кнопку «Отписаться от рассылки» и удалите отписавшиеся контакты из базы. Этим вы сэкономите свои деньги и не будете получать негативных отзывов от пользователей и сервисов рассылки.
Создавайте рассылки с субдомена
Не отправляйте рассылки с основного домена — site.ru. Используйте для этого субдомен. Так вы случайно не попадете под спам и сохраните репутацию домена.
Поддомен или субдомен — это часть основного домена. Например, «mail.site.ru» и «calendar.site.ru» являются поддоменами «site.ru».
В случае блокировки вашего аккаунта, вы всегда сможете создать новый, не теряя доменное имя.
Заключение
В этой статье мы рассмотрели процесс очистки базы email адресов.
Подведем итоги:
Рекомендации:
Регистрируйтесь в SendPulse, чтобы очистить базу email адресов в три клика!
Журналист без диплома, копирайтер без сертификатов, тексты без воды, трафик без проблем
Зачем и как валидировать email-адреса
Email-маркетинг –очень популярный канал коммуникации в интернете. Его конверсия – самая высокая в сравнении с другими инструментами интернет-маркетинга. По данным Marketing Insider Group, 59% B2B-маркетологов считают, что email-рассылка – самый эффективный канал повышения доходов. Преимущества email-маркетинга – в прямой быстрой коммуникации с потенциальными клиентами, относительно недорогая стоимость внедрения и проведения, автоматизация, рост целевых действий от подписчиков и растущая лояльность к вашему бренду.
Исследования Experian (США) выяснили:
Мы обсудим детально причину № 1 – некачественная база электронных адресов и как избежать этой причины попадания в спам.
Для успешных продаж через email важно иметь чистую и качественную базу электронных адресов. Однако со временем в любой базе появятся дубликаты, адреса с ошибками, битые почты или недоставляемые emailы. По этой причине важным этапом является валидация электронных адресов.
Как часто нужно проводить валидацию баз?
Важно поддерживать чистоту базы электронных адресов. Чистку нужно проводить минимум раз в 6 месяцев, но в зависимости от размера базы. Чем больше база, тем больше вероятность появления в ней невалидных email-адресов, и тем чаще стоит проводить валидацию.
Как именно сервисы валидируют почты?
Чем опасна некачественная база?
Превышение количества невалидных адресов и жалоб приводит к ограничению доставки писем в папку «Входящие». Если в рассылке более 5% ошибок – риски попасть в СПАМ очень высокие. Письма могут и вовсе отклоняться почтовым ящиком. Поэтому очень важно контролировать процент попадания в спам. Например, в почте Mail.ru пороговое значение несуществующих ящиков в рассылке составляет 5%, для Yahoo и Rocketmail – 10%. Показатель попадания в спам лучше держать в пределах 0,1%, но некоторые почтовые службы позволяют значение до 0,3%.
Что делать, если Вы таки попали в спам-лист?
Если Вы все-таки решили рискнуть, и не провалидировали email-базу, и попали в блек-лист по этой причине, не стоит отчаиваться, выход есть. Большинство сервисов спам и блек-листов работают автоматически. Поэтому, если Ваш домен попал в черный список, остановите отправку писем с него, хотя бы на 10-14 дней. В таком случае, он может выйти из блек-листа автоматически.
Например, можно самостоятельно убрать домен из блек-листа при помощи сайта https://www.spamhaus.org/lookup/. Это большая база данных по спаму, которая отслеживает подозрительную активность в реальном времени, и сразу помещает IP или домен в спам. Если вы заблокированы, сервис отправит на страницу, где объясняется причина блокировки и что делать дальше.
Прежде,чем подавать заявку на разблокировку и удаления из базы Spamhaus.org, необходимо устранить саму причину блокировки со стороны сервера и написать о решении вопроса на почтовый ящик sbl-removals@spamhaus.org, используя специальный номер, который отображается в адресной строке.
Второй вариант – купить новый домен и IPадрес. Это обезопасит Вас в будущем от попадания в черные списки, т.к. ответственность за репутацию IP адреса и домена будете нести только Вы. Но ровно до первой рассылки по «непрогретой» и не провалидированной базе.
Что такое валидация email
Проверка электронной почты и регулярная гигиена данных — ключевая часть лучших практик электронного маркетинга.
Поддерживать здоровые отношения с поставщиками услуг интернета и электронной почты сложно. Кроме того, сложно попасть во входящие и добиться высокой доставляемости.
Даже если ваши методы сбора адресов электронной почты являются органическими и соответствуют всем стандартам электронного маркетинга, вы всё-равно рискуете стать жертвами спам-ловушек. А поскольку от спам-ловушек, отказов и жалоб зависит ваша репутация как отправителя, вы не можете позволить себе игнорировать этот факт.
Плохая репутация отправителя означает, что вы не попадете во входящие. Это потеря денег, времени и клиентов.
Сегодня мы приоткроем завесу над проверкой электронной почты.
Как осуществляется валидация почтового адреса
Проверка валидности email — это процесс проверки адресов электронной почты для выявления несуществующих, недействительных и недоставленных для удаления их из вашего списка.
Это основная идея. В более технических деталях проверка поля email включает в себя:
проверка синтаксиса адреса электронной почты, например, чтобы увидеть, есть ли какие-либо отсутствующие или неуместные символы в адресе;
проверка домена получателя путем проверки его записей DNS, чтобы убедиться, что сервер может получать электронные письма;
использование протокола SMTP, чтобы определить, существует ли почтовый ящик получателя и может ли он получать электронные письма;
Вот как вкратце работает процесс проверки электронной почты. Конечно, он также может включать в себя некоторые дополнительные проверки, например, проверку одноразовых адресов электронной почты, которые снижают качество вашего списка.
Примерно 40% адресов электронной почты во всем мире меняются каждый год! Это означает, что адрес электронной почты стал одноразовым и часто обновляется вашими существующими и потенциальными клиентами. Это делает проверку электронной почты чрезвычайно важной для поддержания актуальности бизнеса. Удалите неправильные адреса электронной почты и делайте эффективную рассылку своей целевой аудитории.
Как удалить фейковый емейл из рассылки
Валидация емейла помогает очистить списки адресов электронной почты, чтобы повысить доставляемость и привлечь клиентов.
Провайдер проверки электронной почты использует сложную систему проверки электронной почты для проверки правильности синтаксиса. Но в отличие от стандартной проверки электронной почты, их система выходит за рамки Javascript и реализует искусственный интеллект, многоуровневое тестирование и сложные алгоритмы для определения проблемных адресов электронной почты — часто в режиме реального времени.
Поставщики услуг проверки электронной почты используют эти данные для прогнозирования вероятности возврата электронного письма как принудительного возврата. Каждое электронное письмо, которое проходит через эту систему, классифицируется с помощью системы оценок и различных диагностических кодов. Если электронное письмо является подозрительным, оно изолируется для проверки, и система либо автоматически исправляет синтаксические ошибки, либо маркетологи могут одобрить/удалить подозрительное электронное письмо из своего списка.
Кроме того, процесс оценки действует как предупреждение, если электронное письмо активно, но не взаимодействует с сообщениями в течение длительного времени. Это также помогает маркетологам поддерживать гигиену списков.
Полная проверка адреса электронной почты включает в себя:
Выявление недопустимых форматов электронной почты;
Выявление и исправление ошибок в письмах;
Обеспечение максимально точного статуса каждого почтового домена;
Определение того, будет ли доставляться каждое электронное письмо;
Информирование о жестком или мягком возврате;
Сообщение, активен ли почтовый ящик, и когда им в последний раз пользовались.
Регулярная проверка адреса электронной почты делает больше, чем просто очистку вашего списка.
Вы получаете список рассылки, адреса которого, скорее всего, принадлежат активным пользователям, а не людям, которые зарегистрировались 10 лет назад, а затем забросили свои электронные ящики.
Вы будете чаще попадать во входящие. Интернет-провайдеры используют сложную систему проверок и фильтров, чтобы сначала решить, принять или отклонить ваше электронное письмо, а затем куда оно должно быть отправлено: во входящие или в папку для спама. Репутация отправителя электронной почты — то, как интернет-провайдеры рассматривают ваши методы отправки — влияет на их решения.
Если ваши электронные письма вызывают слишком много отказов, ваша репутация пострадает, и вам будет труднее достучаться до подписчиков. Чистый список защищает вашу репутацию отправителя, и это увеличивает ваши шансы попасть во входящие.
Вы поймете, как на самом деле работает ваша почтовая программа. Устаревшие и не отвечающие адреса электронной почты могут отрицательно сказаться на таких показателях, как количество открытий, кликов и конверсии. Актуальная база контактов дает вам более точную информацию о ваших подписчиках и о том, что побуждает их действовать с вашими письмами.
Заключение. Используем верифицированные контакты и получаем результат
Проверка базы контактов на валидность email — это ваша гарантия защиты от серьезных проблем. Она необходима, если вы хотите поддерживать безупречную репутацию отправителя и поддерживать высокий рейтинг размещения в почтовом ящике.
Однако есть и другие шаги, которые помогут обеспечить бесперебойную доставку вашей почтовой кампании, в том числе технические настройки и некоторые передовые методы работы с содержимым электронной почты.
Читайте другие статьи в нашем блоге, и узнаете, как сделать первую рассылку успешной!
Как проверять email адрес на валидность правильно
Предположим, у вас есть простая задача — создать форму, которая даст пользователю возможность подписаться на e-mail оповещения. Разумеется, вам необходимо предотвратить ввод в эту форму всякого мусора, при этом не должно получаться так, чтобы валидный адрес вдруг был забракован системой.
Как же выглядит e-mail адрес? Интуитивно можно предположить, что так:
Выглядит хорошо, но это совершенно не тот случай, когда стоит доверять интуиции. Доверять следует спецификации. А спецификация говорит нам следующее:
Конечно, и тут можно обойтись с помощью регулярного выражения:
Но с этим есть несколько проблем:
Давайте пойдём другим путём
Вот основа нашей проверки:
А вот диаграмма, описывающая алгоритм, по которому наша программа будет работать:
Если вы заметили, что тут не все правила соблюдаются — не волнуйтесь, мы вернёмся к этому позже. Если вы не заметили, и вообще не понимаете, что тут происходит, то сейчас объясню.
Вершина графа — состояние проверки. Ребро графа — прочитанный символ. Если в результате считывания символа невозможно перейти ни по одному ребру, значит, адрес не валиден. Вот, например, как будет реализована первая часть этого алгоритма:
Теперь о проверках, которые мы сделаем, после того, как код пройдёт по этой диаграмме:
Я знал, как валидировать email-адрес. Пока не прочитал RFC
От переводчика: прочитав статью, начал было отвечать в комментариях, но решил, что текст, на которую я собирался ссылаться, достоин отдельной публикации. Встречайте!
Если вы знаете, как валидировать email-адрес, поднимите руку. Те из вас, кто поднял руку — опустите её немедленно, пока вас кто-нибудь не увидел: это достаточно глупо — сидеть в одиночестве за клавиатурой с поднятой рукой; я говорил в переносном смысле.
До вчерашнего дня я бы тоже поднял руку (в переносном смысле). Мне нужно было проверить валидность email-адреса на сервере. Я это уже делал несколько сот тысяч раз (не шучу — я считал) при помощи классного регулярного выражения из моей личной библиотеки.
В этот раз меня почему-то потянуло ещё раз осмыслить мои предположения. Я никогда не читал (и даже не пролистывал) RFC по email-адресам. Я попросту основывал мою реализацию на основе того, что я подразумевал под корректным email-адресом. Ну, вы в курсе, что обычно говорят о том, кто подразумевает. [прим. перев. Автор имеет в виду игру слов: «when you assume, you make an ass out of you and me» — «когда вы (что-то) подразумеваете, вы делаете /./удака из себя и из меня»]
И обнаружил кое-что занимательное: почти все регулярные выражения, представлены в интернете как «проверяющие корректность email-адреса», излишне строги.
Оказывается, что локальная часть email-адреса — то, что перед знаком «@» — допускает гораздо более широкое разнообразие символов, чем вы думаете. Согласно разделу 2.3.10 RFC 2821, который определяет SMTP, часть перед знаком «@» называется локальной частью (часть после знака — это домен получателя) и предназначена для интерпретации исключительно сервером получателя.
Следовательно — и благодаря длинной череде проблем, вызванных промежуточными хостами, пытавшимися оптимизировать передачу путём изменения их [адресов — перев.], локальная часть ДОЛЖНА быть интерпретирована (и ей должен быть назначен семантический смысл) исключительно сервером, указанным в доменной части адреса.
Адресная спецификация представляет собой определённый идентификатор в сети Internet, содержащий локально интерпретируемую строку, за которой следует знак «эт» («@», ASCII-код 64), за которым, в свою очередь, следует домен сети Internet. Локально интерпретируемая строка представляет собой либо обрамлённую кавычками строку, либо точечный атом.
Точечный атом — это набор атомов, разделённых точками. В свою очередь, атом определён в разделе 3.2.4 как набор алфавитно-цифровых символов и может включать в себя любые из нижеследующих символов (знаете, те самые, которыми обычно заменяют мат)…
Более того, вполне допустимо (хотя не рекомендуется и редко где применяется) иметь закавыченные локальные части, в которых допустимы почти любые символы. Закавычивание может производится либо при помощи символа обратной черты, либо путём обрамления локальной части двойными кавычками.
RFC 3696, Application Techniques for Checking and Transformation of Names, был написан автором протокола SMTP (RFC 2821) как человекочитаемое руководство по эксплуатации SMTP. В третьем разделе он приводит примеры корректных email-адресов.
Это таки корректные email-адреса!
Ну-ка, прогоните их через ваш любимый валидатор. Ну как, много прошло?
По приколу я решил попробовать написать регулярное выражение (спасибо, мне уже доложили, теперь у меня две проблемы), через которое они все прошли бы. Вот оно.
Учтите, что это выражение подразумевает, что чувствительность к регистру выключена (RegexOptions.IgnoreCase в .NET). Согласен, весьма уродливое выражение.
Я написал юнит-тест, чтобы продемонстрировать все случаи, которые оно покрывает. Каждая строка содержит email-адрес и флаг — является он корректным или нет.
Прежде, чем вы назовёте меня жутким занудой и педантом (может, вы и правы, но всё равно погодите), я не думаю, что настолько глубокая проверка email-адресов абсолютно необходима. Большинство email-провайдеров имеют более строгие требования к email-адесам. Например, Yahoo требует, чтобы адрес начинался с буквы. Похоже, что имеется стандартизированный более строгий набор правил, которому следует большинство email-провайдеров, но насколько мне известно, он нигде не задокументирован.
Думаю, я создам email-адрес типа phil.h\@\@ck@haacked.com и начну жаловаться в техподдержку на сайтах, которые требуют ввода email-адреса, но не позволяют мне создать учётную запись с этим адресом. Люблю шалить!
Мораль заключается в том, что полезно время от времени бросать вызов предрассудкам и предположениям, а также никогда не подпускать меня к RFC.
Валидация: что это такое, зачем нужна и как проводить гигиену базы
Email-маркетинг — это не только красивые письма, но и грамотная работа с базой подписчиков. Рассказываем, как работать с «живыми» адресами и получать высокие показатели OR и CTR и зачем вообще проверять имейлы.
Что такое валидация и с чем её едят
Валидация в email-маркетинге — это процесс проверки адресов электронной почты на пригодность для рассылок. Валидными считаются существующие и правильно написанные адреса, не замеченные в подозрительных действиях. То есть те, которые могут получать рассылки.
Невалидные — адреса, которые написаны с ошибками в домене (@mail.ru) или префиксе (name@). Невалидными также называют несуществующие адреса, дубликаты, временные и одноразовые ящики, спам-ловушки.
Условно валидные — существующие хорошие адреса, которые по той или иной причине сейчас не могут получать рассылки. Например, когда ящик получателя переполнен. После того, как адрес снова будет доступен для получения новых рассылок — он снова станет валидным.
Такие адреса в базе могут появиться, если контакты собирались в офлайне — через анкеты, опросы или, например, флаеры. Ещё одна явная причина этому — если в форме регистрации не был настроен Double Opt In (двойное подтверждение подписки).
Невалидной также может оказаться устаревшая база подписчиков: пользователи могли удалить свою почту или вовсе забыть о том, кто вы, и отписаться от рассылки.
Превалидация и стандартизация базы
Чтобы в базу попадали только корректные адреса, можно подключить проверку данных на этапе заполнения формы. Превалидация позволяет снизить количество ошибок при заполнении формы или сразу исправить их.
По сути, это скрипт, который проверяет в режиме реального времени заполнение формы подписки. Он заранее отсеивает «неликвидную» информацию: подставлен ли знак @ (явно обязательная часть имейл-адреса) и правильно ли написан домен (gmail вместо gamil).
Есть ещё такое понятие, как стандартизация базы — отдельная проверка базы на соответствие стандартам и исправление возможных ошибок.
Пример: есть список правильного написания распространённых имён, и если человек ошибся при регистрации и написал «Алксей», скрипт проверит его имя, соотнесёт с базой, исправит на «Алексей» и занесёт его в базу платформы. Это позволит отправлять хорошие письма, даже если человек ошибся при вводе.
Прогрев базы
Прогрев базы — это отправка писем частями с постепенным наращиванием количества единовременных отправок. Важно начинать отправки с активных сегментов базы, которые ранее уже получали и открывали письма. Если таких нет (email-маркетинг на стадии внедрения), то просто отправлять по проверенным адресам.
Пример прогрева базы в 100 000 подписчиков:
5 000 — 10 000 — 15 000 — 30 000 — 50 000 — 80 000 — 100 000
Прогревать базу необходимо не только на старте, но и если по ней давно не запускали рассылок. Первая отправка даст самую большую очистку и может показать высокий процент ошибок на доставки. Это нормально.
Ориентируйтесь на статистику и смотрите за доставляемостью. Если ошибок мало — можно увеличивать количество единовременных отправок. Нормальный показатель ошибок и жалоб при отправке рассылок — до 1%. Значит, проблем с базой нет. Если 2–5%, значит, часть адресов невалидна и необходимо реанимировать базу контактов.
Проверка базы на валидность
Рассылка по ненадёжной базе — это бесполезная трата денег, риск оказаться в чёрных списках почтовиков, блокировка в ESP-платформах и просто испорченная репутация отправителя. Вам же всё это не нужно?
Чтобы проверить список контактов на валидность, используют валидаторы — специальные сервисы (например, mailvalidator.ru). Они проверяют почту в три этапа:
Вот так выглядит полная проверка адреса:
А так — экспресс-проверка базы:
Конечно, проверить базу можно и вручную, но это не самая эффективная история: так вы сможете поправить лишь очевидно плохие имейлы и удалить дубликаты. Поэтому лучше проверять базу автоматически в платформе рассылок или через специальные сервисы.
Сервисы для проверки адресов
Для проверки одного почтового ящика существуют бесплатные сайты. Для массовой проверки используют как отдельные независимые сервисы проверки, так и программное обеспечение для ПК (ePochta Verifier) или инструменты, встроенные прямо в сервис рассылки. Рекомендуем несколько онлайн-валидаторов, которые помогут работать с базой.
Mailvalidator
Онлайн-платформа для контроля качества контактной базы. Список имейлов может загружаться в неё файлом, кроме того, возможно подключение непосредственно к сервису по API. В диагностику входит:
Чем хорош: двумя видами проверки. Экспресс для имейл-адресов с доступной почтовой историей и полная проверка для всех остальных. Визуализированные отчёты в виде графиков, персональные рекомендации по улучшению качества контактной базы, русскоязычный интерфейс.
Mailvalidator как встроенный инструмент используют и сами ESP-платформы. Например, Mailganer.
Цена за одну проверку зависит от количества имейлов. Чем их больше — тем выгоднее.
Zero Bounce
Онлайн-верификатор, который принимает файлы в формате TXT и CSV.
Чем хорош: сервис находит недостающую информацию по имейлам (имя, фамилию, пол, город, страну, IP), круглосуточная поддержка.
Есть бесплатный тариф, если адресов немного. Дальше — уже по подписке + можно настроить кастомно в зависимости от нужд бизнеса (вплоть до Enterprise с безлимитным тестированием за 999$).
Snov.io
Предлагает безопасную очистку списков email-адресов в режиме реального времени и помогает удалить все catch-all и невалидные адреса. Можно загрузить список адресов файлом, воспользоваться веб-приложением или подключить Email Verifier к CRM по API. Помимо этого можно добавлять и верифицировать адреса посредством расширения Email Verifier для Chrome.
Чем хорош: индивидуальная проверка, импорт списков адресов для верификации и экспорт результатов проверки в удобном формате, интеграция через API с CRM-платформами, большой выбор тарифов.
Прайсинг разный: пять тарифов на выбор, а также два месяца бесплатно при оформлении годовой подписки.
Проверяйте базы контактов перед отправкой, и тогда ваши письма попадут только в папку «Входящие». Да, на выходе количество адресов сократится, зато это будут активные подписчики, которые заинтересованы в вашей рассылке.
Вам может быть интересно
Посмотрите вебинар, в котором наш технический директор Александр Каринцев сравнивает между собой ТОП‑5 платформ для рассылок.
ПОЛУЧИЛОСЬ!
Скоро вы начнете получать нашу рассылку
Инструменты и способы верификации email-адресов
Время чтения 8 минут
Вы можете перейти сразу к интересующему разделу:
Что такое проверка валидности email
Сталкивались ли вы когда-нибудь с сообщением почтового сервиса о том, что отправленный email не был доставлен? Такие ситуации возникают, когда электронная почта получателя по тем или иным причинам не валидна.
Обмен электронными письмами возможен благодаря существованию Web/Mail серверов, протоколов POP3, SMTP и клиента (аккаунтов) электронной почты.
Вы как пользователь взаимодействуете с клиентом электронной почты, например, Thunderbird. Клиент, в свою очередь, обменивается данными с почтовым сервером через SMTP-протокол. Чтобы ваш email дошел до получателя, последний должен иметь валидный адрес, то есть — клиента, который зарегистрирован на почтовом сервере и способен обмениваться данными с ним.
Как это проверить? Любой email-адрес состоит из трех компонентов:
Каждый из них может содержать маркеры, сигнализирующие о неработоспособности контакта. Есть видимые маркеры невалидности email. Например, на адрес “ company@gmailcom ” достаточно просто посмотреть, чтобы сделать вывод об ошибке. Но часто работоспособность почты трудно или невозможно определить визуально. В таком случае для проверки лучше использовать специальные сервисы и программы.
Когда необходима проверка email на валидность
Email-маркетинг предполагает создание массовых рассылок для целевой аудитории, которые невозможно осуществить без сформированной базы контактов. Довольно редко есть смысл запускать единичную кампанию — как правило, один и тот же адресат получает серию писем с заданной частотой.
Если в вашей базе накопилось много невалидных email адресов, на каждый из которых системно отправляются письма, это приведет к негативным последствиям:
Чтобы избежать репутационных и финансовых рисков, перед запуском рассылки нужно проводить верификацию email-адресов с использованием специальных сервисов. Она будет полезна не только маркетологами и менеджерам по продажам, но и всем, кто регулярно отправляет электронные письма.
Размещаете в письмах номера телефонов? Ringostat покажет, как работают ваши рассылки
Как бесплатно проверить, существует ли почта
Пингование с другого email-адреса
Создайте несколько клиентов и отправьте тестовые письма на email-адреса из вашей базы контактов. Это недорогой, но довольно медленный способ: он подойдет, скорее, для проверки нескольких адресов. Если же в счет идут десятки или сотни получателей — проверка вручную займет много времени.
Потребуется выполнить эти действия по нескольку раз, чтобы найти ответы об ошибках доставки письма или, в случае с валидными email-адресами — зафиксировать факт отсутствия ответов ошибки сервера.
Double opt-in
В отличие от системы single opt-in, двойная подписка предполагает не только сбор адреса электронной почты через форму регистрации, но и отправку электронного письма с просьбой подтвердить email.
Таким образом верификация почт происходит еще на этапе их сбора. Этот метод имеет очевидные ограничения — он не подходит для валидации собранных ранее адресов.
Бесплатные сайты для проверки почты
Недостаток подобных сервисов — ограничение на количество проверок. Как правило, это один адрес за раз.
Как происходит полноценная верификация email
На рынке существует много сервисов валидации email адресов: QuickEmailVerification, MailboxValidator, Snov.io, MillionVerifier и прочие. Профессиональная верификация позволяет определить разные виды ошибок.
Ошибки в синтаксисе email-адресов
Синтаксические ошибки валидации это пропущенные буквы в названии компонентов электронного адреса или пропущенный знак “@”.
Дубликаты в списке email-адресов
Если ваша база данных состоит из тысяч почт, наличие в ней дубликатов может свести на нет маркетинговые усилия. Люди будут получать много одинаковых сообщений и вероятность отписки от рассылки вырастет.
Спам-ловушки
В почтовых сервисах существуют catch-all настройки, позволяющие автоматически перенаправлять входящие сообщения в специально созданные папки или спам. Как правило, для этого в настройках почты прописывается «секретный суффикс», который потом добавляется к основному адресу при регистрации на сайтах или при заполнении форм.
Если такой адрес “company.secretSuffix@gmail.com” попадет в базу, получатель, скорее всего, никогда не увидит ваше письмо в папке «Входящие».
Временные почты
Существуют сервисы, позволяющие принимать электронные письма на временный email, который самостоятельно уничтожается через определенное время. Такие email-адреса должны быть исключены из Вашей базы для рассылок.
Ошибки MX записи
Mail eXchanger (MX) запись предназначена для маршрутизации электронной почты. Она содержит два поля:
Без MX записи домен не является почтовым — поэтому он не может принимать почту и должен быть исключен из базы для рассылки.
Несуществующие аккаунты
Определить, является ли электронный адрес действующим, можно благодаря существованию протокола Simple Mail Transfer Protocol (SMTP). Передача электронного письма между почтовыми серверами отправителя и получателя происходит через отправку и получение команд, которые формируют SMTP-сессию.
Для определения работоспособности email-адреса сервисы валидации делают проверку — отправляют запрос на mail-сервер и ждут ответ. Оба действия занимают несколько секунд, что позволяет быстро проверить работоспособность большого количества адресов.
Помимо ошибок email-адресов, полноценная верификация email помогает определить еще несколько важных моментов.
Тип email-адреса
Существуют служебные email-адреса (Role-based Addresses), рассылки на которые нужно делать с особой осторожностью. Особенно — в случае с персонализированными текстами.
Часто такие почты имеют привязку к должности, а не к конкретному человеку. И поскольку сотрудники компании меняются, наличие большого количества служебных адресов в вашей базе рано или поздно может привести к увеличению показателя отказов.
Активность получателя
Даже при рабочем адресе показатели эффективности рассылок будут низкими, если пользователь практически никогда не проверяет свой электронный почтовый ящик. Большинство людей имеет несколько почт, некоторые создают отдельные аккаунты: для личных и рабочих нужд, или для регистрации на сайтах в интернете. Информация о частоте использования email-аккаунта позволит очистить базу от лишних.
Пренебрежение этапом верификации email при настройке маркетинговых рассылок может обойтись действительно дорого. От безрезультатно инвестированных денег до риска добавления в «черный список спамеров». Вне зависимости от того, какой метод валидации вы выберете — ручной или с помощью профессиональных сервисов — убедитесь, что электронные адреса в базе не содержат ошибок, описанных выше.
7 лучших инструментов верификации и валидации email
Сбор подписной базы занимает центральное место в любой стратегии интернет-маркетинга. После привлечения подписчиков вы можете строить с ними отношения и приближать их к конверсии.
Качество подписной базы зависит от качества email-адресов в ней.
Не все email-адреса стоит сохранять в базе. Может оказаться, что среди контактов, которых вы с таким трудом искали и заполучили, огромное количество спам-адресов, недействительных или “плохих” email-адресов. Все эти малопривлекательные контакты могут понижать клики и открытия, доставляемость, повышать количество ошибок доставки и, в конечном итоге, влиять на вашу репутацию отправителя.
К счастью, есть профессиональные инструменты, которые “вылавливают” такие адреса. Как правило, это инструменты валидации email, инструменты верификации email или инструменты валидации и верификации email.
Каждый из них эффективно поддерживает порядок в базе контактов, но вы должны понимать, что они не заменят метод двойного подтверждения подписки, который применяется в том числе в GetResponse.
Умело совмещая эти инструменты, вы сделаете списки контактов максимально актуальными и действительными.
В чем разница между валидацией и верификацией?
Что такое валидация email?
Валидация email – это процесс подтверждения того, что email-адрес существует. Сервисы валидации email сравнивают email-адрес с данными почтовых сервисов (например, Gmail, Yahoo или Hotmail) и определяют, валидный ли он.
Этот процесс прост, но несмотря на это, чрезвычайно важен. Например, если ваш потенциальный клиент во время подписки допускает ошибку в адресе, например, пишет две буквы вместо одной, то инструмент валидации расценит email такой адрес как невалидный. Так же на этом этапе определяются спам-контакты.
Что такое верификация email?
Верификация email – это более сложный процесс. В отличие от проверки факта существования email, здесь определяют, является ли такой адрес активным и стоит ли за ним получатель.
Лучшие инструменты валидации и верификации email для GetResponse
Хотя у нас в GetResponse нет специального инструмента, мы все же проверяем на наличие недействительных email-адресов все файлы, которые вы загружаете в GetResponse. Также мы удаляем адреса с ошибкой доставки. Поэтому если вы добавляете новые контакты или какой-то контакт более не является активным, мы в случае получения определенного кода ошибки доставки узнаем об этом и принимаем соответствующие меры.
Также добавим, что внедрение двойного подтверждения подписки минимизирует количество недействительных email-адресов.
Если подытожить, осторожность и предусмотрительность при сборе подписной базы всегда вознаграждается. Компании, которые мы перечисляем ниже, являются признанными экспертами в области верификации email и на отлично справляются с отловом недобросовестных контактов до того, как они успевают попасть в базу и навредить.
Мы очень ценим наличие интеграций с этими решениями.
Эти компании лучшие в обеспечении первоклассной безопасности email, а мы, в свою очередь, концентрируемся на доставляемости и управлении маркетинговыми кампаниями.
1. Mailfloss
Если вы ищете инструмент, работающий по принципу “установил и забыл”, то Mailfloss для вас. Простой процесс установки занимает всего несколько минут. Вы можете настроить, чтобы Mailfloss автоматически чистил списки ежедневно без вашего участия.
Mailfloss не только наводит порядок среди email-адресов. Он также может автоматически обновлять и удалять теги и пользовательские поля внутри списка контактов. У сервиса есть 7-дневная бесплатная пробная версия, а платные тарифы начинаются от 17$ в месяц.
* Автоматическая ежедневная чистка | X Пользовательский интерфейс не настолько интуитивный по сравнению с другими сервисами |
* Верификация в реальном времени через API | |
* Подробная аналитика и отчеты |
2. QuickEmailVerification
QuickEmailVerification пользуется доверием крупнейших компаний в мире и является надежным инструментом для юридических лиц. Для того чтобы зарегистрироваться, у вас должен быть корпоративный email-адрес. Этот нюанс может отвернуть некоторых клиентов. Но если вы соответствуете этому условию, то интеграция с GetResponse делает этот инструмент невероятно мощным.
Доставляемость неизменно высокая – 99% Также качество доставляемости обеспечивает система верификации email от Google, которая славится 100% точностью. Процесс верификации состоит из 10 этапов, среди которых удаление дубликатов, служебных адресов и пр.
* Верификация email от Google со 100% точностью | X Не отслеживает спам-ловушки |
* Простой в использовании инструмент верификации | X Необходимо иметь корпоративную почту, чтобы зарегистрироваться |
* Хороший набор возможностей на бесплатном пробном тарифе |
3. Kickbox
Kickbox более 12 лет работает в сфере борьбы со спамом и привнес эти знания в свой инструмент повышения доставляемости. Kickbox – не самый раскрученный сервис, но то немногое, что он делает, он делает хорошо.
Инструмент заточен под конкретные потребности клиентов в части поддержания гигиены списка контактов. В нем возможна верификация одиночных email-адресов или их большого количества, но главной функцией, достойной внимания, является API для верификации в реальном времени.
Сервис предупреждает потенциальных клиентов о самых распространенных ошибках и описках в email-адресе уже на этапе заполнения формы регистрации, поэтому вы можете не беспокоиться: все клиенты попадут в вашу воронку продаж.
* Большой опыт работы в сфере борьбы со спамом и email-доставляемости | X Бесплатная версия имеет много ограничений |
* Дает больше реальных результатов по email-адресам, чем другие сервисы | X Ценообразование на основе так называемых “кредитов” может оказаться довольно дорогим |
* Очень просто настроить API верификацию в реальном времени |
4. DataValidation
DataValidation – серьезная платформа, призванная обеспечить максимальную доставляемость. Она пользуется авторитетом у топовых организаций, и вы сейчас поймете, почему. У DataValidation один из самых мощных API для валидации и верификации email на современном рынке.
Сервис дает возможность проверки одиночных email-адресов, их большого количества, а также проверки в режиме реального времени. Хотя результаты не отображаются автоматически, на вашу почту отправляются подробные отчеты с информацией по каждой записи, удаленной из вашей подписной базы.
* Развернутый API | X Неясная политика ценообразования |
* 99% доставляемость после чистки email-адресов | X Результаты не отображаются автоматически |
* Автоматический мониторинг гигиены списка контактов |
5. TrueMail
Найти инструмент верификации email с оптимальным соотношением цены и эффективности – нелегкая задача. К счастью, у TrueMail есть такой продукт. Хотя платформой могут пользоваться и небольшие клиенты, TrueMail ориентирован в основном на тех, кто ищет профессиональные продукты для корпораций с выгодными ценами, которые варьируются в зависимости от объема верификации.
Помимо того, что TrueMail принадлежит к числу самых быстрых сервисов верификации email, он еще может похвастаться отличной доставляемостью до 99%. Сервис гарантирует, что если показатель ошибок доставки превысит 5%, вам вернут разницу. В основе системы лежит многоступенчатая верификация в реальном времени, поэтому вы точно не примете ошибочных решений из-за архивных или неактуальных данных.
* Скорость и точность | X Иногда фиксируются ложно-отрицательные результаты |
* Возможность синхронизации с CRM | |
* Удаление дубликатов | |
* Гибкая ценовая политика |
6. Bouncer
Если вы ищете простой в использовании и интуитивный инструмент валидации и верификации email, то обратите внимание на Bouncer. Bouncer ворвался в 2020 год как ураган, завоевав множество наград на премии G2 Awards. В 2021 году сервис продолжил эту традицию и стал победителем в номинации G2 2021 High Performer Award (Самый эффективный инструмент). Возможно, это самый простой сервис из перечисленных здесь. Управлять им могут даже те, которые совершенно не знакомы с инструментами интернет-маркетинга.
Помимо своей простоты, Bouncer делает ставку на бюджетность, создав тарифы без абонентской платы. Оплата производится по мере использования услуг с помощью так называемых “кредитов”, которые никогда не сгорают и не тратятся на дубликаты или неизвестные результаты. Верификация email выполняется посредством анализа целой партии адресов или проверки в реальном времени через API, что, как и остальные функции платформы, освоить не составлять труда. В прошлом были некоторые проблемы с не до конца проведенными чистками списков, но этот недостаток был успешно устранен.
* Простота использования | X Для продвинутых пользователей интерфейс может показаться слишком упрощенным |
* Отличное соотношение цены и эффективности | X Наличие в прошлом проблем с не до конца завершенными чистками списков |
* Профессиональная команда поддержки |
7. ZeroBounce
Для тех, кто ищет мощный сервис верификации email в реальном времени, ZeroBounce отличный вариант. Платформа славится своей выносливостью и надежностью. Она оснащена протоколами безопасности, применяющимися в оборонной промышленности, которые гарантируют целостность и безопасность данных.
ZeroBounce проверяет подписную базу как по одному в реальном времени, так и сразу целой партией. Если у вас возникли проблемы с платформой, вы всегда можете обратиться в круглосуточную службу поддержки.
* Высочайший уровень безопасности | X Некоторым будет сложно начать работу с сервисом |
* Грейлистинг | |
* Тарифы без абонентской платы | |
* Проверка адресов целыми партиями либо по одному в реальном времени |
Почему валидация и верификация email так важны
Email – это один из самых активных и влиятельных каналов коммуникации. С его помощью вы можете достучаться до тысяч клиентов без каких-либо усилий. Но, к сожалению, не все email-адреса валидны.
По статистике, невалидными являются до 30% собранных адресов, в основном из-за ошибки в адресе, допущенной человеком ненамеренно. Но существует огромное количество email-адресов, принадлежащих спамерам, фишинговым мошенникам и другим интернет-пользователям с отнюдь не добрыми намерениями.
По этой причине валидация и верификация email-адресов играет такую важную роль. Эти процедуры не только поддерживают порядок в базе подписчиков, но также защищают вас от мошенничества и других афер.
Как выбрать лучший сервис верификации email
Инструмент верификации email не должен быть сложным. Очень часто люди выбирают слишком крутой продукт, который не отвечает потребностям бизнеса.
Мы решили помочь и приготовили перечень критериев, которые следует учесть при выборе сервиса.
Верификация всей партии email-адресов
Качественный сервис верификации умеет проводить проверку всех email-адресов сразу. Это особенно важно для тех, у кого огромные списки контактов. Если вы можете проверить только 1 email-адрес одновременно, то при таком объеме работы вы обязательно упустите “плохие” или “невалидные” адреса.
Проверка одиночных email-адресов
Тем не менее бывают ситуации, когда необходимо запустить проверку одиночных email-адресов. У нас не всегда есть время на то, чтобы дотошно просмотреть всю базу. Но если у инструмента верификации есть возможность выборочной проверки, вы сэкономите время и устраните нежеланный адрес немедленно.
Верификация в реальном времени
Было бы неплохо, если бы сервис верификации email мог вылавливать неправильные адреса до их попадания в базу, правда? К счастью, у многих сервисов есть такая функция благодаря использованию API.
Скорость и точность
Этот параметр не нуждается в дополнительных объяснениях. Не соглашайтесь на сервисы, которые не гарантируют быстрое удаление “плохих” адресов. Каждый такой неправильный адрес может оказаться мошенническим или ухудшить доставляемость вашего сервера.
Интеграция с маркетинговой платформой
Даже самые лучшие инструменты будут бесполезны, другими инструментами, которыми пользуются в компании. Если вы пользуетесь платформой GetResponse, то все вышеперечисленные сервисы будут совместимы.
Подробная отчетность
Когда дело касается управления списками контактов (будь то добавление или удаление адресов), всегда стоит держать руку на пульсе и в случае чего немедленно реагировать. Ищите сервис валидации email, который может генерировать подробные отчеты, чтобы у вас всегда была под рукой практическая информация.
Бюджет
Вопрос стоимости далеко не на последнем месте. Сервис должен предлагать хороший набор возможностей за разумную цену. Вам не нужен инструмент для корпораций, если у вас небольшая подписная база. Вы можете рационально использовать маркетинговый бюджет, инвестировав средства в комплексные платформы маркетинга наподобие GetResponse.
Автор: Роберт Бернал
Занимает пост директора по SEO-оптимизации GetResponse в США, обладает уникальными знаниями в области кампаний интернет-маркетинга и брендинга компаний. В свободное от SEO-оптимизации время Роберт разрабатывает стратегии маркетинга и создает контент для обучения других. После работы он предпочитает проводить время с семьей, а еще он успешно борется с монстрами, живущими под кроватью. 🙂
Валидация email
Подготовка
Перед тем как писать валидацию, надо знать из чего состоит email адрес. Думаю известно всем что это «username@hostname». Лучше всего будет разбить создание регэкспа на 2 логические части — валидация hostname и валидация username. Начнём с более объёмного.
Валидация hostname
Для начала подумаем, а из чего же состоит hostname?
Имя хоста состоит из нескольких компонентов, разделённых точкой и не превышающих 63 символа, и суффиксов (домены первого уровня). Компоненты, в свою очередь, состоят из латинских букв, цифр и дефисов, причём дефисы не могут быть в начале или в конце компонента. Суффиксы это ограниченный список доменов первого уровня (я нашёл список на сайте IANA). Для упрощения выражения запишем домены стран как [a-z][a-z] (любые 2 символа от a до z не зависимо от регистра). Так же не будем использовать не латинские символы, пока они официально не введены в публичное пользование. В итоге получим выражение проверяющее суффикс (конструкция (foo|bar) говорит о том что происходит поиск либо foo либо bar, т.е. заменяет или):
Для компонентов код будет посложнее:
[a-z0-9] # обязательная буква латинского алфавита или цифра
([-a-z0-9]<0,61>[a-z0-9])? # необязательная часть
\. # точка
Рассмотрим необязательную часть:
# дефис ставиться на первое место в группе символов, иначе он принимается за промежуток
# <0,61>после группы символов означает, что группа может повторятся от 0 до 61 раза
[-a-z0-9]<0,61>
# 61 для того, чтобы в группе не было более 63 символов в сумме
[a-z0-9]
В итоге мы получили выражение отвечающее за проверку hostname:
Обращу внимание на то, что присутствие компонентов не обязательно, т.к. некоторые домены первого уровня поддерживаются серверами. Пример.
Валидация username
На самом деле тут все просто: 1 или более символ [-a-z0-9!#$%&’*+/=?^_`
В итоге
Регэксп проверки email:
Это выражение можно каплю оптимизировать (про оптимизацию, я думаю, будет отдельная статья):
Бонус
Рассмотрим регэксп, который привели в пример в комментарии к вступительному топику:
Валидный email что это
Валидация — это проверка имейла на соответствие требованиям к адресам электронной почты, на которые можно отправлять рассылки.
Часто пользователи специально или по ошибке вводят неверные имейлы, которые попадают в общую базу компании для рассылки. В результате накапливается некое количество недостоверных адресов. Это приводит к снижению эффективности рассылки и высокому риску попадания в спам у реальных подписчиков. Чем больше несуществующих имейлов в базе — тем больше у отправителя шанс попасть в спам.
Если коротко, то время от времени. Зависит от ситуации и частоты рассылки.
Например, клиент ничего не отправлял подписчикам целый год и теперь ему нужно срочно отправить на все имейлы рассылку. Если он отправит все письма единовременно, то почтовые провайдеры увидят всплеск по трафику, что нежелательно. В этом случае лучше начать отправлять письма по чуть-чуть и на маленькие сегменты.
Есть вероятность, что за год некоторые имейлы перестали существовать. В этом случае провайдеры увидят большой % отправки писем на несуществующие адреса. Так что без проверки базы перед отправкой ваши письма наверняка попадут в «Спам», из которого выбраться потом будет сложно. Кстати, «нежелательными» в таком случае становится не только домен клиента, но и сам сервис, через который происходила рассылка.
Я знал, как валидировать email-адрес. Пока не прочитал RFC
От переводчика: прочитав статью, начал было отвечать в комментариях, но решил, что текст, на которую я собирался ссылаться, достоин отдельной публикации. Встречайте!
Если вы знаете, как валидировать email-адрес, поднимите руку. Те из вас, кто поднял руку — опустите её немедленно, пока вас кто-нибудь не увидел: это достаточно глупо — сидеть в одиночестве за клавиатурой с поднятой рукой; я говорил в переносном смысле.
До вчерашнего дня я бы тоже поднял руку (в переносном смысле). Мне нужно было проверить валидность email-адреса на сервере. Я это уже делал несколько сот тысяч раз (не шучу — я считал) при помощи классного регулярного выражения из моей личной библиотеки.
В этот раз меня почему-то потянуло ещё раз осмыслить мои предположения. Я никогда не читал (и даже не пролистывал) RFC по email-адресам. Я попросту основывал мою реализацию на основе того, что я подразумевал под корректным email-адресом. Ну, вы в курсе, что обычно говорят о том, кто подразумевает. [прим. перев. Автор имеет в виду игру слов: «when you assume, you make an ass out of you and me» — «когда вы (что-то) подразумеваете, вы делаете /./удака из себя и из меня»]
И обнаружил кое-что занимательное: почти все регулярные выражения, представлены в интернете как «проверяющие корректность email-адреса», излишне строги.
Оказывается, что локальная часть email-адреса — то, что перед знаком «@» — допускает гораздо более широкое разнообразие символов, чем вы думаете. Согласно разделу 2.3.10 RFC 2821, который определяет SMTP, часть перед знаком «@» называется локальной частью (часть после знака — это домен получателя) и предназначена для интерпретации исключительно сервером получателя.
Следовательно — и благодаря длинной череде проблем, вызванных промежуточными хостами, пытавшимися оптимизировать передачу путём изменения их [адресов — перев.], локальная часть ДОЛЖНА быть интерпретирована (и ей должен быть назначен семантический смысл) исключительно сервером, указанным в доменной части адреса.
Адресная спецификация представляет собой определённый идентификатор в сети Internet, содержащий локально интерпретируемую строку, за которой следует знак «эт» («@», ASCII-код 64), за которым, в свою очередь, следует домен сети Internet. Локально интерпретируемая строка представляет собой либо обрамлённую кавычками строку, либо точечный атом.
Точечный атом — это набор атомов, разделённых точками. В свою очередь, атом определён в разделе 3.2.4 как набор алфавитно-цифровых символов и может включать в себя любые из нижеследующих символов (знаете, те самые, которыми обычно заменяют мат)…
Более того, вполне допустимо (хотя не рекомендуется и редко где применяется) иметь закавыченные локальные части, в которых допустимы почти любые символы. Закавычивание может производится либо при помощи символа обратной черты, либо путём обрамления локальной части двойными кавычками.
RFC 3696, Application Techniques for Checking and Transformation of Names, был написан автором протокола SMTP (RFC 2821) как человекочитаемое руководство по эксплуатации SMTP. В третьем разделе он приводит примеры корректных email-адресов.
Это таки корректные email-адреса!
Ну-ка, прогоните их через ваш любимый валидатор. Ну как, много прошло?
По приколу я решил попробовать написать регулярное выражение (спасибо, мне уже доложили, теперь у меня две проблемы), через которое они все прошли бы. Вот оно.
Учтите, что это выражение подразумевает, что чувствительность к регистру выключена (RegexOptions.IgnoreCase в .NET). Согласен, весьма уродливое выражение.
Я написал юнит-тест, чтобы продемонстрировать все случаи, которые оно покрывает. Каждая строка содержит email-адрес и флаг — является он корректным или нет.
Прежде, чем вы назовёте меня жутким занудой и педантом (может, вы и правы, но всё равно погодите), я не думаю, что настолько глубокая проверка email-адресов абсолютно необходима. Большинство email-провайдеров имеют более строгие требования к email-адесам. Например, Yahoo требует, чтобы адрес начинался с буквы. Похоже, что имеется стандартизированный более строгий набор правил, которому следует большинство email-провайдеров, но насколько мне известно, он нигде не задокументирован.
Думаю, я создам email-адрес типа phil.h\@\@ck@haacked.com и начну жаловаться в техподдержку на сайтах, которые требуют ввода email-адреса, но не позволяют мне создать учётную запись с этим адресом. Люблю шалить!
Мораль заключается в том, что полезно время от времени бросать вызов предрассудкам и предположениям, а также никогда не подпускать меня к RFC.
Как определяется валидность email-адреса
Важно: Рассылки шлем по валидным адресам.
Невалидному адресу может быть отправлена только транзакционная рассылка и триггерная рассылка с флагом «игнорировать стоп-листы»
Определение валидности email адреса можно разделить на два этапа:
Попытка добавить адрес в систему
Когда адрес попадает в систему мы проверяем его и исключаем явные ошибки. Например, вместо email адреса передана фамилия клиента, номер его телефона и т.п.
Возможные варианты:
Попытка отправить письмо
Если контакт находится в списке невалидных, то сообщение автоматически получает статус из категории «Не отправлялось»
Если попытка отправить письмо состоялась, могут возникнуть ситуации:
Счетчик недоставок
Любая недоставка сообщения приводит к увеличению счетчика недоставок для контакта. Счетчик недоставок не влияет на отправку сообщений, это вспомогательный механизм.
Критерии попадания в список невалидных адресов из-за счетчика недоставок:
Выход из списка невалидных адресов
Статус email адреса с невалидного на валидный может быть изменен в двух случаях:
Для того, чтобы рассылка отправилась по невалидным контактам, профиль рассылки должен быть транзакционным или ручным с игнорированием валидности контакта.
Обращаем внимание, что, делая рассылку по невалидным адресам, можно ухудшить репутацию компаний, и это приведет к тому, что еще больше писем будут определяться как спам.