Maison >développement back-end >tutoriel php >Comment puis-je vérifier qu'une adresse e-mail existe sans envoyer d'e-mail ?
Vérification des adresses e-mail sans envoyer d'e-mails
Question :
Comment peut-on déterminer si un l'adresse e-mail saisie existe réellement sans envoyer de message email ?
Réponse :
Méthode 1 : Commande VRFY
Certains serveurs SMTP prennent en charge la commande VRFY. L'émission de cette commande suivie de l'adresse e-mail (par exemple, « VRFY example@domain.com ») peut vérifier l'existence du destinataire. Une réponse positive (code DSN 2.0.0) indique que l'utilisateur existe.
Méthode 2 : Commande RCPT
Une autre approche consiste à émettre une commande RCPT, suivie du adresse email en cours de vérification. Une réponse DSN 5.1.1 signifie que l'adresse e-mail n'existe pas. Cependant, il est important de noter que certains serveurs rejettent silencieusement ces demandes ou peuvent avoir des limites dans la vérification de l'existence des utilisateurs.
Considérations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!