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

Langage Delphi Discussion :

Comment tester une adresse mail ?


Sujet :

Langage Delphi

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Comment tester une adresse mail ?
    bonjour,
    je cherche a tester si une adresse mail est valide.
    cad que si on envoi un mail à cette adresse, on ne recevra pas un message nous indiquant que le mail n'a pas été transmis.
    Je sais qu'il existe une fonction en PHP mais je ne sais pas comment faire sous Delphi.

  2. #2
    Membre expert
    Avatar de Bestiol
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 515
    Points : 3 894
    Points
    3 894
    Par défaut
    Quelle précision souhaites-tu par rapport à cette vérification ??

    Tu peux par exemple ne vérifier que la présence d'un arobase et d'un point situé derrière cet arobase :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (Pos('@', Mail) > 0) and (PosEx('.', Mail, Pos('@', Mail)) > 0) then
      MailValide := True
    else
      MailValide := False;
    Ceci dit si l'adresse mail contient des caractères non autorisés, tu ne le sauras pas.
    Mea est trop forte, elle flotte : mea coule pas !

    Basically this boot sector (Win95) code is 32 bit extension for a 16 bit patch to an 8 bit boot sector originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

    olance.developpez.com
    Servez-vous, profitez, abusez de la FAQ Delphi !!

  3. #3
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 549
    Points : 436
    Points
    436
    Par défaut
    Bonjour,

    J'ai déjà participé à un post sur le forum en présentant un exemple tiré du bouquin Oracle 9i sous windows de G.Briard qui s'appuyait sur les webservices pour vérifier une adresse mail.

    De mémoire, je l'avais même fourni à l'équipe de rédaction de dvp.com.

    essaie de le rechercher sinon je te refournirai les sources (enfin si je l'ai retrouve -)

    @
    PpPool

  4. #4
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 549
    Points : 436
    Points
    436
    PpPool

  5. #5
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 549
    Points : 436
    Points
    436
    Par défaut
    donc voici la source que j'avais fourni à Sub0 :
    http://sub0.developpez.com/delphi/pemailchecker.zip

    en espérant que cela va t'aider -)
    PpPool

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    OK ça marche. merci à tous

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

Discussions similaires

  1. [XL-2010] Formule pour tester une adresse mail valide
    Par patch2007 dans le forum Excel
    Réponses: 1
    Dernier message: 08/03/2012, 16h50
  2. [OL-2003] Comment ajouter une adresse mail à la liste des expéditeurs bloqués ?
    Par Vincent_04 dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 15/11/2010, 14h26
  3. Comment rediriger une adresse mail
    Par devdev dans le forum Exchange Server
    Réponses: 1
    Dernier message: 03/08/2009, 12h08
  4. Réponses: 4
    Dernier message: 04/09/2008, 16h55
  5. [Mail] Comment extraire une adresse mail d'une chaine
    Par pymouse dans le forum Langage
    Réponses: 8
    Dernier message: 29/05/2006, 11h57

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