OVH Cloud OVH Cloud

[WDxx] Existence d'une adresse

8 réponses
Avatar
Georges Peyre
Bonjour,
Je voudrais utiliser VRFY pour détecter l'existence ou non d'une
adresse email.
Pourriez-vous me préciser dans quel logiciel utiliser cette commande et
comment faire sous Windev ?
Merci d'avance
Cordialement


--
Elle est pas belle la vie ?

8 réponses

Avatar
patrice
"Georges Peyre" a écrit dans le message de
news:
Bonjour,
Je voudrais utiliser VRFY pour détecter l'existence ou non d'une
adresse email.
Pourriez-vous me préciser dans quel logiciel utiliser cette commande et
comment faire sous Windev ?
Merci d'avance
Cordialement





utiliser les fonctions socketxxxxx et lire la rfc821 pour le détail
Avatar
Roumegou Eric
patrice a formulé la demande :
"Georges Peyre" a écrit dans le message de
news:
Bonjour,
Je voudrais utiliser VRFY pour détecter l'existence ou non d'une
adresse email.
Pourriez-vous me préciser dans quel logiciel utiliser cette commande et
comment faire sous Windev ?
Merci d'avance
Cordialement





utiliser les fonctions socketxxxxx et lire la rfc821 pour le détail



si vous arrivez à un bout de code, une publication sur le site de
l'asso (ou autre) pourrait interresser pas mal de monde (moi par ex ;-)

--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci dessus pour me contacter en privé)
Avatar
Georges Peyre
Bonjour Patrice

utiliser les fonctions socketxxxxx et lire la rfc821 pour le détail



-1- J'ai bien pris connaissance de cette norme ( j'ai même eu la chance
de la trouver traduite en français )
http://abcdrfc.free.fr/rfc-vf/rfc821.html

-2- J'ai également dans Windev un exemple d'utilisation des sockets
mais elle permet de traiter une messagerie instantanée et les adresses
gérées sont des adresses IP alors que je voudrais saisir uniquement
l'adresse du destinataire sous la forme

-3- Ce qui me parait le plus simple serait de pouvoir traiter cette
commande VRFY dont la réponse permet de connaitre les codes suivants
Si l'adresse existe, le serveur retourne 250, 251 ou 252.
En cas d'erreur, le serveur retourne 550, 551, 553, 502 ou 504

Voir le précédent fil de ce forum
http://groups.google.fr/group/fr.comp.developpement.agl.windev/browse_thread/thread/2cabec1ba596bab0/95bdb353217e4af2?q=expn&rnum=1#95bdb353217e4af2

Conclusion :
Comment jongler avec tout celà : n'ayant jamais programmé autre chose
que des simples envois et réceptions de messages, je n'ai aucune
compétence en ce qui concerne l'utilisation des sockets à part la
vérification qu'une connexion est ok avnt de traiter les messages.

Merci d'avance pour votre aide

Cordialement

--
Elle est pas belle la vie ?
Avatar
patrice
"Georges Peyre" a écrit dans le message de
news:
Bonjour Patrice
>
> utiliser les fonctions socketxxxxx et lire la rfc821 pour le détail

-1- J'ai bien pris connaissance de cette norme ( j'ai même eu la chance
de la trouver traduite en français )
http://abcdrfc.free.fr/rfc-vf/rfc821.html

-2- J'ai également dans Windev un exemple d'utilisation des sockets
mais elle permet de traiter une messagerie instantanée et les adresses
gérées sont des adresses IP alors que je voudrais saisir uniquement
l'adresse du destinataire sous la forme



je connais pas la rfc du dns, mais il faut envoyer des requetes UDP sur le
port 53 au serveur de nom et lui demander les enregistrements de type MX
regarde du coté de nslookup

exemple: pour free.fr
Non-authoritative answer:
free.fr mail exchanger = 10 mx.free.fr.
free.fr mail exchanger = 30 mrelay1-2.free.fr.
free.fr mail exchanger = 30 mrelay2-1.free.fr.
free.fr mail exchanger = 30 mrelay2-2.free.fr.
free.fr mail exchanger = 40 mx1-1.free.fr.

de la, initier une session SMTP avec un des serveurs




-3- Ce qui me parait le plus simple serait de pouvoir traiter cette
commande VRFY dont la réponse permet de connaitre les codes suivants
Si l'adresse existe, le serveur retourne 250, 251 ou 252.
En cas d'erreur, le serveur retourne 550, 551, 553, 502 ou 504

Voir le précédent fil de ce forum



http://groups.google.fr/group/fr.comp.developpement.agl.windev/browse_thread/thread/2cabec1ba596bab0/95bdb353217e4af2?q=expn&rnum=1#95bdb353217e4af2

Conclusion :
Comment jongler avec tout celà : n'ayant jamais programmé autre chose
que des simples envois et réceptions de messages, je n'ai aucune
compétence en ce qui concerne l'utilisation des sockets à part la
vérification qu'une connexion est ok avnt de traiter les messages.

Merci d'avance pour votre aide

Cordialement

--
Elle est pas belle la vie ?




Avatar
Georges Peyre
J'abandonne cette recherche

J'ai trouvé une commande MSDOS dénommée FINGER qui permet théoriquement
de connaitre l'existence d'une adresse
Les résultats sont décevants
Le seul résultat positif est de savoir qu'un 'domaine est inconnu'
sinon les réponses les plus courantes sont 'temps de connexion dépassé'
ou
'accès interdit' qui ne concernent que le domaine

Cordialement

--
Elle est pas belle la vie ?
Avatar
patrice
"Georges Peyre" a écrit dans le message de
news:
J'abandonne cette recherche

J'ai trouvé une commande MSDOS dénommée FINGER qui permet théoriquement
de connaitre l'existence d'une adresse
Les résultats sont décevants
Le seul résultat positif est de savoir qu'un 'domaine est inconnu'
sinon les réponses les plus courantes sont 'temps de connexion dépassé'
ou
'accès interdit' qui ne concernent que le domaine




et nslookup ?
Avatar
Georges Peyre
patrice a couché sur son écran :

et nslookup ?



Ne concerne pas les adresses email

--
Elle est pas belle la vie ?
Avatar
patrice
"Georges Peyre" a écrit dans le message de
news:
patrice a couché sur son écran :

> et nslookup ?

Ne concerne pas les adresses email




bien sur que si
ca permet d'obtenir les serveur de messagerie (SMTP) d'un domaine