Comment dois-je vérifier l'existence d'une adresse e-mail et d'un nom de domaine en javascript ou NodeJS?


J'ai essayé tant de paquets npm pour vérifier l'adresse e-mail et le nom de domaine. Voici quelques-uns des paquets npm que j'ai essayés

email-check,
email-verify,
email-existence, 
legit,
email-validator and,
email validation 

Tous ces résultats dans l'existence du nom de domaine et quelques autres contrôles seulement. Mais je dois vérifier que l'adresse e-mail particulière existe dans le domaine. Comment dois-je atteindre cet objectif... Quelqu'un peut-il m'aider à le découvrir Merci d'avance!!

Author: Ramyachinna, 2018-03-16

1 answers

Aujourd'hui (et probablement jamais), il n'est pas possible de vérifier par programme une adresse e-mail.

Le serveur son at ne le permettra pas pour des raisons de sécurité et de confidentialité.

Et pour une bonne raison. Avec une telle solution, spammeurs, etc. traverserait tous les serveurs et chaque adresse courriel.

À noter, il existe des outils qui prétendent être des solutons de vérification des e-mails. Ils utilisent généralement des validations DNS, y compris la recherche d'enregistrements MX, mais ils ne peut pas avec une précision de 100% dire si une adresse e-mail existe ou non, ils ne peuvent obtenir que ce que le serveur de messagerie est configuré pour leur donner.


Le nom de domaine peut être cependant, et NSLookup est l'un des services qui peuvent le faire.


Mise à jour

J'ai trouvé quelques bonnes lectures à SO (où le premier est en fait une dupe, mais je ne peux pas le fermer moi-même)

 3
Author: LGSon, 2018-03-16 07:09:12