2010-11-10 5 views
7

. Я хотел бы указать, если адрес электронной почты поступает от общественного провайдера или из установленного бизнеса. Я считаю, адрес электронной почты общественного быть такими вещами, как:Определите, является ли адрес электронной почты «общедоступным»

  • провайдеров услуг электронной почты Open, такие как Gmail, Hotmail и Yahoo.
  • Услуги по анонимности, такие как почтовый клиент или диспетчерский.

Я знаю, что нет надежного способа сделать это, и, очевидно, любое решение на основе списка потребует постоянных обновлений.

Есть ли публичный листинг или библиотека .NET, которая может это сделать для меня?

+2

Это отличный вопрос. Мы не нашли ответа на эту потребность, но на протяжении многих лет разрабатывали наш собственный «белый список» поставщиков электронной почты. –

+1

Звуки действительно полезны для спамеров. – rook

+0

Это не для рассылки спама, по крайней мере, в моем предполагаемом прецеденте. Я хочу назначить более высокие лимиты в нашем приложении потенциальным клиентам, которые, в нашем случае, имеют деловую электронную почту при регистрации. –

ответ

4

Есть ли действительно много бесплатных провайдеров электронной почты? Я бы пошел с «черным списком».

Например, отметьте все в this wikipedia list бесплатно (heck Я бы подумал, что покрытие gmail/hotmail/yahoo/aol будет покрывать огромные% пользователей). Затем, если вы получаете более 2 (или более высокий номер, если ваш сайт имеет высокую пропускную способность) регистрации из того же домена электронной почты, он уведомляет администратора о проверке домена, чтобы узнать, нужно ли его добавить в «черный список».

Я бы предположил, что существуют гораздо более надежные способы обнаружения бизнес-клиентов. Например, в Австралии вы можете просто попросить ABN, а затем проверить, что это действительно. Готовы ли вы наказать мелкого бизнеса, у которого нет электронной почты, и просто используйте общую учетную запись @gmail?

0

Возможно, вы захотите поговорить с Better-Business-Bureau (http://www.bbb.org) и посмотреть, предоставляют ли они какой-либо фид или API. Я быстро посмотрел на их сайт и не мог видеть ничего очевидного, но это была бы такая организация, в которой я хотел бы начать, если бы захотел узнать доменные имена, принадлежащие установленным предприятиям. У них на сайте есть форма для поиска по электронной почте (http://www.bbb.org/us/Find-Business-Reviews/)

+0

Я думаю, что любое такое решение будет иметь большое количество ложных негативов (то есть, оно не будет распознавать легитимные бизнес-домены). Существует множество причин, по которым любой данный домен вообще не отображается в любой базе данных, имеющейся у BBB. –