IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VS 2005] Tester un Mail


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2006
    Messages : 127
    Par défaut [VS 2005] Tester un Mail
    Voilà en fait je souhaiterais tester une adresse mail, je dis bien TESTER et non savoir si elle semble valide (par REGEX par exemple) je voudrais envoyer un mail de test avec les headers HELO et VRFY (enfin que je pense être des headers ).

    Car j'ai pu envoyer un message mais il s'inscrit dans la boîte mail. Je souhaiterais tester l'adresse sans que l'utilisateur est de mail présent.

    J'ai lu des articles ou l'ont pouvait le faire à partir des MX mais je n'ai pas trop bien compris le truc .

    Si quelqu'un voulait bien m'aider sur mon problème ce serait cool

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    je suis pas sur mais il me semble que tu peux le faire avec telnet.
    J'ai essayé de le faire une fois, mais j'ai jamais réussi à trouver.

    Alors ben si t'y arrive , n'hésite pas à mettre la source.

    Cordialement.

  3. #3
    Membre Expert Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Par défaut
    Bonjour,
    En fait il faut que tu contacts le serveur DNS pour obtenir l'adresse de l'enregistrement MX de l'host de l'adresse mail et tu lui demandes si l'email est valide, cela fonctionne pas forcément avec tous les serveurs de messagerie

  4. #4
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par LaChips
    Bonjour,
    En fait il faut que tu contacts le serveur DNS pour obtenir l'adresse de l'enregistrement MX de l'host de l'adresse mail et tu lui demandes si l'email est valide, cela fonctionne pas forcément avec tous les serveurs de messagerie
    Oui, je pense qu'il avait deviné aussi, mais il manque plus que le code.

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2006
    Messages : 127
    Par défaut
    J'ai régardé le code de l'application CSharp mais je ne sais toujours pas comment demander à mon DNS de vérifier l'email.

    Contrôler la partie domaine je pense que j'ai compris. on ping et ça doit passé mais pour le reste je ne vois pas comment faire exactement.

  6. #6
    Membre Expert Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Par défaut
    Citation Envoyé par D4rkTiger
    J'ai régardé le code de l'application CSharp mais je ne sais toujours pas comment demander à mon DNS de vérifier l'email.

    Contrôler la partie domaine je pense que j'ai compris. on ping et ça doit passé mais pour le reste je ne vois pas comment faire exactement.
    Non il ne suffit pas de pinger, tu recherches dans les enregistrements DNS du domaine de l'adresse mail un enregistrement de type MX (Messagerie eXchange) et tu contactes ce serveur, mais pour cette dernière partie je ne sais pas trop quel protocol utiliser. Outlook 2007 le fait automatiquement lors que l'ajout d'un nouveau compte mail...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tester existence mail via socket
    Par dubitoph dans le forum Langage
    Réponses: 5
    Dernier message: 07/11/2011, 00h33
  2. regex pour tester un mail ou une URL
    Par rambc dans le forum Général Python
    Réponses: 10
    Dernier message: 23/02/2010, 13h37
  3. [VS 2005] Envoi de mail via outlook
    Par HULK dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/03/2009, 01h16
  4. [smtplib] Tester un mail
    Par rambc dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 25/02/2009, 17h36
  5. [RegEx] Tester un mail
    Par Ricou13 dans le forum Langage
    Réponses: 8
    Dernier message: 13/07/2006, 22h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo