cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 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
cs_labout
Messages postés1356Date d'inscriptionsamedi 8 décembre 2001StatutMembreDernière intervention23 octobre 20068 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és15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 oct. 2003 à 21:52
Cyberdevil >> comment faire un ping sur le serveur de mail ?
DarK Sidious
Cyberdevil
Messages postés483Date d'inscriptionmardi 10 juillet 2001StatutMembreDernière intervention12 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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és15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 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és483Date d'inscriptionmardi 10 juillet 2001StatutMembreDernière intervention12 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..
15 févr. 2004 à 00:08
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
@+
14 févr. 2004 à 23:59
tracert -h 2 -w 100 smtp.wanadoo.fr ' pour wanadoo'
Maintenant tester la validité d'une adresse mail je ne sais pas encore
8 oct. 2003 à 21:52
DarK Sidious
8 oct. 2003 à 21:50
A+
8 oct. 2003 à 21:49
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...
8 oct. 2003 à 21:44
DarK Sidious
8 oct. 2003 à 21:00
8/10