Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Re: Adresse invalide ?

avatar
18/06/11 14:32
J'ai relu la RFC 2821 et fait quelques tests avec la commande VRFY.

À priori, ça ne permet pas d'aller beaucoup plus loin... bien que ça puisse encore dépendre des serveurs SMTP.

Si tu veux faire un test par rapport à ton serveur, tu peux le faire de la manière suivante.
Ouvre une invite de commande. Tape telnet LeNomDeTonServeur 25.
Après la réponse du serveur, tape EHLO nimportequoi. Le serveur doit te répondre avec une série de lignes commençant par 250. L'une d'elles doit contenir VRFY, sinon cette commande n'est pas prise en charge.
Tu peux alors taper VRFY l.adresse@verifi.er
Tape QUIT pour te déconnecter du serveur à la fin des tests.

Si le serveur répond par un code 5xy, c'est que l'adresse est invalide.
S'il répond par un code 2xy, l'adresse est valide.

Mais...

Lors de mes tests, les seuls codes 5xy que j'ai eus concernaient une adresse incomplète et un domaine inexistant (la partie après le @).
Ensuite, si le serveur retourne 250, c'est qu'il a vraiment vérifié l'adresse. S'il retourne 252, il s'est contenté de vérifier la syntaxe...
Je n'ai eu que des 252, que l'adresse soit juste (la mienne) ou manifestement fausse (mais correctement formée).

C'est donc loin d'être suffisant pour déterminer la validité d'une adresse.

Si c'est important pour ton traitement, il faudrait que j'étudie la possibilité de remonter un code de résultat pour chaque message... Mais bon, ce résultat restera limité à ce que peut détecter le RCPT TO, dans le cas d'une validation d'adresse.
En première analyse, le meilleur endroit pour écrire ce résultat serait l'enregistrement dans la table BoiteMail, qui se verrait donc ajouter un champ.
Reste à trouver une forme exploitable facilement par programme...
SujetAuteurEnvoyé le

Adresse invalide ?

JeffB17/06/11 13:56

Re: Adresse invalide ?

DenisS17/06/11 14:33

Re: Adresse invalide ?

JeffB17/06/11 15:22

Re: Adresse invalide ?

JeffB17/06/11 15:24

Re: Adresse invalide ?

DenisS17/06/11 15:40

Re: Adresse invalide ?

DenisS17/06/11 15:45

Re: Adresse invalide ?

JeffB17/06/11 16:01

Re: Adresse invalide ?

DenisS17/06/11 16:11

Re: Adresse invalide ?

JeffB17/06/11 16:27

Re: Adresse invalide ?

DenisS17/06/11 16:38

Re: Adresse invalide ?

JeffB17/06/11 16:45

Re: Adresse invalide ?

JeffB17/06/11 16:39

Re: Adresse invalide ?

DenisS17/06/11 16:46

Re: Adresse invalide ?

DenisS17/06/11 16:59

Re: Adresse invalide ?

JeffB17/06/11 17:10

Re: Adresse invalide ?

DenisS17/06/11 17:26

Re: Adresse invalide ?

DenisS18/06/11 14:32

Re: Adresse invalide ?

JeffB19/06/11 00:02

Re: Adresse invalide ?

DenisS19/06/11 10:43

Re: Adresse invalide ?

JeffB19/06/11 11:13

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter