Il n'y a pas de méthode infaillible à 100%. Le format est assez simple avec regex. Pour vérifier si l'adresse e-mail est une adresse "réelle", il existe un certain nombre de vérifications possibles. Je vais en nommer quelques-uns, dont certains peuvent être enchaînés.
- vérification du domaine existe
- domaine de vérification enregistrement mx (s) existe
- vérification serveur de messagerie de domaine (s) peut être connecté
- envoyer un chèque smtp sur le nom d'utilisateur dans le domaine mailserver
- envoyer un e-mail à l'adresse réelle
est au-dessus pas une liste exhaustive, gardez à l'esprit beaucoup d'autres facteurs entrent en jeu, par exemple filtres de spam, blacklisting etc etc
http://stackoverflow.com/questions/3232/how-far-should-one-take-e-mail-address-validation –
beaucoup de questions similaires: http: // www. google.com/search?hl=fr&q=email+validation+site:stackoverflow.com –