8
votes

Identifier si une adresse électronique est "publique"

J'aimerais identifier si une adresse électronique provient d'un fournisseur public ou provient d'une entreprise établie. Je considère que les adresses électroniques publiques sont des choses telles que:

  • Ouvrez les fournisseurs de services de messagerie, tels que Gmail, Hotmail et Yahoo.
  • Services d'anonymisation, tels que Mailinator ou Dispostable.

    Je suis conscient qu'il n'y a pas de moyen infaillible de le faire, et évidemment toute solution basée sur la liste nécessiterait des mises à jour constantes.

    Y a-t-il une liste publique ou une bibliothèque .NET qui peut le faire pour moi?


8 commentaires

C'est une bonne question. Nous n'avons pas trouvé de réponse à ce besoin, mais nous développons notre propre "liste blanche" de fournisseurs de courrier électronique au fil des ans.


Cela semble vraiment utile aux spammeurs.


Ce n'est pas pour le spam, du moins dans mon étui à utiliser. Je souhaite attribuer des limites supérieures à notre application aux clients payeurs potentiels, ce qui, dans notre cas, est ceux avec un courrier électronique professionnel à l'inscription.


WOW, hypothèse que seuls ceux utilisant une adresse «entreprise» deviendra potentiellement que les clients paie semblent durs et arbitraires. Surtout quand je vois régulièrement des gens utilisant une adresse «publique» dans leur entreprise.


Si vous souhaitez filtrer des comptes non commerciaux, demandez leur identifiant d'impôt (E.G. EIN), pas leur adresse électronique.


Permettez-moi de clarifier ... Il existe certaines fonctionnalités de notre application qui coûte de l'argent réel pour permettre à un utilisateur (c'est-à-dire que nous devons payer d'autres personnes pour une partie du service). L'idée est donc de libérer davantage de ces fonctionnalités aux adresses de BIZ plutôt que des comptes de type Hotmail / Gmail / Yahoo. En d'autres termes, il s'agit simplement d'une décision d'activité quant à la meilleure façon de diffuser l'argent, et non une hypothèse excessivement convoluée sur qui deviendra exactement un client payant.


Je suis d'accord avec @kirk ... j'utilise mon adresse e-mail publique parfois simplement pour vous assurer que toute réponse ne se fait pas prendre dans le filtre de spam de bureau.


Google Apps vous permet d'utiliser Gmail avec votre propre nom de domaine. Dans ce cas, vous ne pouvez même pas vérifier si Gmail est utilisé.


3 Réponses :


0
votes

Vous voudrez peut-être parler au Breard-Business-Bureau ( http://www.bbb.org et voir s'ils fournissent une sorte de flux ou une API. J'avais un regard rapide sur leur site et je ne pouvais rien voir évident, mais ce serait ce genre d'organisation que je voudrais d'abord si je voulais trouver des noms de domaine appartenant à des entreprises établies. Ils ont une forme sur leur site pour rechercher par adresse email ( http: // www. bbb.org/us/find-business-Reviews/ )


1 commentaires

Je pense qu'une telle solution aurait un grand nombre de faux négatifs (c'est-à-dire qu'il ne reconnaîtrait pas les domaines commerciaux légitimes). Il y a beaucoup de raisons pour lesquelles un domaine donné ne figurerait pas du tout dans une base de données de BBB.



4
votes

Y a-t-il vraiment que de nombreux fournisseurs de webmail gratuits là-bas? J'irais avec une solution de style "liste noire".

Par exemple, drapeau tout dans Cette liste Wikipedia comme libre (Heck je penserais couvrant Gmail / Hotmail / Yahoo / AOL couvrirait un énorme% des utilisateurs de toute façon). Ensuite, si vous obtenez plus de 2 (ou un chiffre plus élevé si votre site dispose d'enregistrements à haut débit) à partir du même domaine de messagerie, cela notifie l'administrateur pour vérifier le domaine pour voir si elle doit être ajoutée à la "liste noire".

J'imagine qu'il y a des moyens beaucoup plus fiables de détecter cependant des clients professionnels. Par exemple en Australie, vous pouvez simplement demander un ABN puis vérifier que c'est valide. Êtes-vous prêt à punir les petites entreprises qui n'ont pas de courrier électronique fournissant et utilisent simplement un compte générique @gmail?


0 commentaires

4
votes

Voici un lien vers la liste de freeMail de Spamassasin: http: / /svn.apache.org/repos/asf/spamassassin/trunk/runs/20_freemail_Domains.cf .
Je suppose que la vérification de cette liste est un bon début.


0 commentaires