Voici une fonction simple et efficace qui permet de v??rifier la validit?? d'une adresse email .. elle v??rifie d'abord la synatxe (xxxx+@+xxx+.+xxx ) puis va v??rifier les enregistrements MX gr??ce ?? getmxrr d'un h??te, par exemple pour [email protected] , la syntaxe est bonne et gmail.com est correctement enregistr??
[PHP] <?php function CheckEmailer( $mail ) { if ( eregi( '^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]', $mail ) ) { return false; } list( $Username, $Domain ) = explode( '@', $mail ); if ( getmxrr( $Domain, $MXHost ) ) { return true; } else { return false; } } ?>... Lire V??rifier la validit?? d'une adresse email en php