Salut,
Vérifier si un e-mail est valide... pas de problème. Mais si l'utilisateur rentre un mail inexistant, est-il possible de le savoir et, le cas échéant, de lui dire un truc du genre : votre e-mail est incorrect ?
Salut,
Vérifier si un e-mail est valide... pas de problème. Mais si l'utilisateur rentre un mail inexistant, est-il possible de le savoir et, le cas échéant, de lui dire un truc du genre : votre e-mail est incorrect ?
Ca m'étonnerait que ca soit possible de déterminer si un email existe ou non et encore plus de savoir s'il est toujours valable, utilisé etc. Une solution est d'envoyer un mail de confirmations a l'utilisateur et de l'informer qu'il va recevoir ce mail de confirmation rapidement. S'il le reçoit bien il confirme son inscription par exemple, sinon il se doute qu'il a mal tapé l'email (ou s'il en a utilisé un faux, ca ne marchera pas).
Bonjour ,
j'ai besoin de mettre en place, dans mon application, un script qui me permettra de vérifier l'existence d'une adresse email saisie par l'utilisateur. exactement comme toi Klerdesign.
j'ai cherché dans ce sens et trouvé un script qui permettrait de faire ceci :
le problème c'est que après quand j'ai testé, j'avais une erreur qui stipule que la fonction getmxrr est undéfinie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 function checkEmail($email) { if(eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]", $email)) { return 0; } list($Username, $Domain) = split("@",$email); if(getmxrr($Domain, $MXHost)) { return 1; } else { if(fsockopen($Domain, 25, $errno, $errstr, 30)) { return 1; } else { return 0; } } }
sur http://www.php.net/getmxrr :alors je me demanderai si qlq'1 pouvait nous dire si il n'y a pas moyen de le faire autrement et dans ce cas nous indiquer un HOWTO de l'utilisation de cette classe. Merci.Note: Cette fonction n'est pas disponible sur les machines Windows. Pour la remplacer, essayez la classe » PEAR : » Net_DNS.
http://pear.php.net/manual/fr/packag...ng.net-dns.phpEnvoyé par loukili81
Ya tous ce qu'il faut là
merci bcp xclam, j'ai déjà commencé les tests de la classe Net_DNS
Ici un script qui fonctinone sous windows, très simple : http://x1fr.free.fr/dotclear/2004/12...e-adresse-mail
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager