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 PHP Discussion :

Vérifier un email


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de BRUNO71
    Homme Profil pro
    Retraité
    Inscrit en
    Janvier 2007
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 507
    Par défaut Vérifier un email
    Bonjour,

    Sur mon site il ya un formulaire de contact et un livre d'or.
    Je demande l'adresse email des lecteurs qui est contrôlée automatiquement après validation par le biais du langage PHP.
    Je souhaiterais savoir si on peut à l’aide de PHP, vérifier la validité de cet email.
    C'est-à-dire, cette adresse email existe-t-elle vraiment ?
    Je citerais l’exemple d’Outlook qui lorsque l’on désir ajouter un nouveau compte de messagerie et bien il contrôle automatiquement la validité du mail.
    Il fait un retour de mail, ou je ne sais quoi !!

    Pourrais-je avoir une piste ?

    Cordialement.

  2. #2
    Membre Expert
    Avatar de transgohan
    Homme Profil pro
    Développeur Temps réel Embarqué
    Inscrit en
    Janvier 2011
    Messages
    3 149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Temps réel Embarqué

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 149
    Par défaut
    C'est assez difficile à faire en fait, car il faudrait demander au serveur SMTP du domaine de l'email concerné si cette dernière existe.
    Or plus de 80% des serveurs ne répondent pas à ce genre de requêtes (par souci de sécurité et pour éviter les spams).

    Donc le plus simple reste de faire des messages à modération unique. En gros tu envoies un email à la personne ayant posté le message avec un lien pour permettre de valider le dit message et l'afficher.
    Et un script de nettoyage qui tourne toutes les 48h (ou plus) pour supprimer les messages qui n'ont pas été validés (email invalide ? ect).

  3. #3
    Membre éclairé Avatar de BRUNO71
    Homme Profil pro
    Retraité
    Inscrit en
    Janvier 2007
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 507
    Par défaut
    Bonjour,

    Merci pour cette réponse...
    Je vais me diriger vers cet exemple :
    http://m-gut.developpez.com/tutoriel...-confirmation/

    Le plus dur va être de l'adapter ...

    Cordialement

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

Discussions similaires

  1. Vérifier adresse email en vba ?
    Par popo68 dans le forum Access
    Réponses: 18
    Dernier message: 18/03/2017, 15h13
  2. vérifier l'email d'une case
    Par minooo dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/08/2008, 09h14
  3. [RegEx] vérifier une email
    Par italiasky dans le forum Langage
    Réponses: 4
    Dernier message: 10/02/2007, 18h36
  4. Vérifier la validité d'une adresse email
    Par Tourix dans le forum Langage
    Réponses: 9
    Dernier message: 09/10/2006, 17h56
  5. [debutant][ereg] Vérifier une adresse email
    Par romuluslepunk dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 05/05/2006, 18h17

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