elle est cool comme fonction mais ca ne permet toujours pas de verifier si le user existe... la preuve en tapant n'importe quoi comme user ca passe mais ca revient aussitôt ...
c bien pour les serveurs rapides mais si le serveur est down ou lent (le serveur derrière le @) alors ça peut prendre plusieurs secondes voir plusieurs minutes pour valider l'email !! donc rien de mieux qu'un regex comme celui-ci
function EmailOK($email)
{
return ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',$email);
}