Исправление ошибок в email-адресах

Исправление ошибок в email-адресах
Здравствуйте!
Данный шаблон позволяет Вам проверить правильность написания email-адресов не с точки зрения существования mailbox’ов со стороны почтового сервера, а с точки зрения правильности их написания в зависимости от правил того или иного почтового сервиса.

Основная идея этого шаблона заключается в том, что если email-адрес, например, сервиса mail.ru был написан с ошибкой, то его нужно попробовать исправить вместо того, чтобы выбрасывать из своего списка рассылки, ведь это потенциальный клиент.

Почему вообще нужно исправлять? — когда люди пишут email-адреса, они могут ошибиться в написании, поставить лишние знаки и т.д. — все это препятствует отправке письма на такой почтовый ящик, т.к. лишняя буква/знак — это у большинства сервисов уже совсем другой почтовый ящик, которого может и не быть, а при попытке отправить на такой почтовый ящик письмо через софт он будет считаться невалидным.
Таким образом при проверке базы email-адресов часть из них будет исправлена. Другая часть будет отсеяна как несуществующие (например, если домен почтового ящика несуществует). В среднем с базы в 4 млн. email-адресов 1-5% email-адресов исправляются (40 тыс. — 200 тыс.), примерно столько же отфильтровываются, как плохие.
Что нужно для работы:
  1. Программа ZennoPoster/ZennoBox версии 5.9.9.1 или выше. Очень желательно, чтобы на этом ПК было по возможности больше ядер процессора, т.к. основная нагрузка при проверке возлагается на них.
  2. Список email-адресов
  3. MySQL база данных версии 5.5 или выше, специально созданная под шаблон. База данных может использоваться как у хостинга, так и на своем сервере (на своем VPS сервере с SSD-диском предпочтительнее, т.к. скорость проверки увеличивается в 2-5 раз)
Шаблон занимается:
  1. исправлением написания домена
  2. исправлением написания почтового ящика и проверки вообще мог ли пользователь на том или ином сервисе зарегистрировать такой почтовый ящик
  3. проверка существования почтового домена
  4. проверка на наличие стоп-слов в домене и почтовом ящике
  5. очистка базы от заведомо плохих почтовых доменов, на которые в 99,99+% случаев смысла слать вообще никакого нет (по желанию эту опцию Вы сможете отключить)
  6. очистка базы от временных почтовых ящиков
  7. очистка базы от заведомо известных нежелательных email-адресов
На текущий момент в шаблоне более 20 этапов проверки почтового ящика
Таким образом, если раньше весь процесс рассылки по этапам можно было свести к
  • получение базы
  • проверка базы через web-интерфейс сервисов/smtp-запросы
  • рассылка
То теперь добавляется еще 1 немаловажный этап
  • получение базы
  • проверка правильности написания email-адресов и существование домена
  • проверка базы через web-интерфейс/smtp-запросы
  • рассылка
Таким образом даже если сервис предоставит неверную информацию о том или ином email-адресе, то благодаря проверке написания почтовых ящиков мы сможем снизить количество отправляемых писем на заведомо несуществующие email-адреса.
В следствие этого:
  • повышается доставляемость
  • база лучше и быстрее чистится (засчет исправления написания mailbox’ов/доменов)
  • снижается количество баунсов и как следствие банов
Кому будет полезен этот шаблон:
  • email-маркетологам
  • владельцам сайтов, которые собирают email-адреса клиентов/посетителей
Что насчет скорости проверки:
Т.к. шаблон работает с базой данных MySQL, то скорость работы во многом зависит от скорости работы этого сервера с базой данных MySQL, а так же скорости работы Вашего ПК. В среднем в 1 поток шаблон проверяет за 1 час работы от 50 тыс. до 100 тыс. email-адресов.
Если запустить выполнение в несколько потоков, то скорость проверки увеличится. Однако, в многопоточном режиме шаблон лучше запускать при подключении к быстрому серверу MySQL
За актуальной стоимостью шаблона обращайтесь по контактам