EST-CE UNE ADRESSE MAIL VALIDE ?

Cyberdevil Messages postés 483 Date d'inscription mardi 10 juillet 2001 Statut Membre Dernière intervention 12 juillet 2006 - 8 oct. 2003 à 21:00
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 15 févr. 2004 à 00:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16940-est-ce-une-adresse-mail-valide

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
15 févr. 2004 à 00:08
Pour verifir il vous suffit de vous connecter sur le sereur
et de lui demander par le biais du protocole SMTP ex:
"RCPT TO:" si la reponse est "OK"
dans ce cas il est fort probable que le compte existe.

Et pour obtenir l'adresse IP du serveur smtp il vous suffit
de faire une QUERY de type MX sur votre DNS avec
le nom de domaine en parametre

pour plus de detail http://vbip.com

@+
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
14 févr. 2004 à 23:59
Pour savoir si le SMTP courrier sortant est correct on peut le faire par
tracert -h 2 -w 100 smtp.wanadoo.fr ' pour wanadoo'
Maintenant tester la validité d'une adresse mail je ne sais pas encore
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
8 oct. 2003 à 21:52
Cyberdevil >> comment faire un ping sur le serveur de mail ?

DarK Sidious
Cyberdevil Messages postés 483 Date d'inscription mardi 10 juillet 2001 Statut Membre Dernière intervention 12 juillet 2006
8 oct. 2003 à 21:50
a ce moment pour etre plus précis, tu fait un ping sur l'host et tu regarde si ça répond.... car sinon c'est impossible il me semble de vérifier lexistance de "l'adresse" en elle meme (ce qui a avant le @ quoi)... a moins que le serv donne cet info
A+
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
8 oct. 2003 à 21:49
const ForbiddenChar = """'@*+=.%"

public Function IsValidMailAddress ( Mail as string ) as boolean
Dim Reg As new RegExp
Reg.pattern = "[^" & ForbiddenChar & "]+@[^" & ForbiddenChar & "]+.[^" & ForbiddenChar & "]+"
IsValidMailAddress = Reg.test ( Mail )
end function

'En gros, on dis qu'il faut au moins un caractere non interdit, suivi d'un @, puis d'autres caracteres non interdits, un point, et enfin un ou plus caracteres non interdits....

la liste des caracteres interdits n'est ici surement pas exhaustive...
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
8 oct. 2003 à 21:44
Oui ok, mais qu'est qui te dit que l'adresse existe vraiment... c'est ca surtout le plus intéressant !

DarK Sidious
Cyberdevil Messages postés 483 Date d'inscription mardi 10 juillet 2001 Statut Membre Dernière intervention 12 juillet 2006
8 oct. 2003 à 21:00
on aurait pu faire plus simple en utiliser les expression régulière.. bon j dit ça comme ça, car moi-même, je ne sais pas utiliser les reg exp.... mais c'est pas mal..

8/10