Je vous recommande d'utiliser le plugin jQuery pour Verimail.js.
Pourquoi?
- IANA validation TLD
- Validation de la syntaxe (d'après la RFC 822)
- Suggestion orthographique pour la plupart des Tld et de domaines de messagerie
- Refuser temporaire compte de messagerie domaines tels que mailinator.com
Comment?
Inclure verimail.jquery.js sur votre site et d'utiliser la fonction de:
$("input#email-address").verimail({
messageElement: "p#status-message"
});
Si vous disposez d'un formulaire et souhaitez valider l'e-mail sur "soumettre", vous pouvez utiliser le getVerimailStatus-fonction:
if($("input#email-address").getVerimailStatus() < 0){
// Invalid email
}else{
// Valid email
}