Услуги проверки адреса электронной почты - как они коммерциализируют неопределенную услугу? - PullRequest
6 голосов
/ 10 сентября 2011

В наши дни существует множество платных сервисов, которые утверждают, что предоставляют «полную» проверку электронной почты (проверьте записи MX, проверьте с помощью SMTP-сервера и т. Д.), Например этот , этот и этот .

Из различных прошлых тем в SO очевидно, что проверка адресов электронной почты безошибочной невозможна -

Любая такая служба может столкнуться со следующими проблемами -

  • Большинство почтовых серверов не будут правильно отвечать на команду VRFY по причинам защиты от спама, поэтому использовать ее невозможно.
  • Сервисы будут занесены в черный список своих IP-адресов, если они попытаются получить доступ к почтовым серверам через SMTP слишком много раз, что им необходимо для предоставления такой услуги

У меня вопрос, есть ли другой способ сделать это? Как эти службы требуют надежной проверки в свете вышесказанного? Я знаю, что они не собираются раскрывать свои методологии, но может ли кто-нибудь на ТАК пролить немного света?

Ответы [ 2 ]

1 голос
/ 11 сентября 2011

Недавно мы опубликовали размещенную службу проверки электронной почты на основе нашего EmailVerify.NET , отмеченного наградами и известного компонента проверки электронной почты для платформы .NET;хотя я не могу отвечать за любые другие службы, о которых вы упомянули, я, безусловно, могу сделать это за нашу:

  • EmailVerify.NET вообще не использует команду VRFY , так какможет привести к потенциальному бану от внешних почтовых обменников;
  • внесение в черный список всегда возможно, и при выполнении задания проверки всегда необходимо соблюдать сетевой этикет (хотя здесь нет письменных правил): наш компонент позволяет связать себя с любым доступнымIP-адрес и циклический запуск исходящих IP-адресов во время процесса проверки, таким образом увеличивая количество проверок, которые могут быть выполнены одновременно, одновременно снижая возможность запрета.

Мой опыт такжепоказывает, что большинство служб проверки электронной почты не обеспечивают такого качества, которого можно ожидать даже при проверке синтаксиса (здесь нужно следовать как минимум 7 различным RFC, простое регулярное выражение здесь не является правильным выбором);перед тем, как выбрать один, я предлагаю вам запросить демонстрацию с вашими собственными образцами данных (в EmailVerify.NET есть страница онлайн-демонстрация , с которой вы можете играть, если хотите).Большинство, например, не поддерживают слова в кавычках или домены или почтовые ящики, отличные от ASCII, которые становятся довольно распространенными в настоящее время, или не отфильтровывают одноразовые (временные) адреса электронной почты.

0 голосов
/ 26 февраля 2018

Поставщики услуг проверки платной электронной почты обычно проверяют указанные ниже пункты для проверки адреса электронной почты.

  1. Проверка синтаксиса адреса электронной почты
  2. Проверка записей домена / MX
  3. РольОбнаружение учетной записи на основе
  4. Обнаружение одноразового адреса электронной почты (DEA)
  5. Обнаружение Honeypot / Spam Trap
  6. Проверка DNSBL и URI DNSBL для внесения в черный список

Хотя все они не проверяют все, что упомянуто выше, но лучше выбрать поставщика, который проверяет все вышеперечисленное.Вы можете проверить сервис и результаты некоторых из лучших поставщиков от здесь .

...