Peut on savoir si une adresse email existe?
Re: Peut on savoir si une adresse email existe?
Moi-même, j'ai créé un logiciel qui envoie des emails, mais ça ne fonctionne pas avec tous les smtp, par exemple Sfr et toutes ses filliales, alors qu'avec Orange, Bouygues ou Free aucun problème
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Peut on savoir si une adresse email existe?
Pour vérifier si un mail existe ou pas, le seul moyen est d'envoyer un mail, donc le destinataire le reçoit.
Le script PHP ne fait rien d'autre que d'envoyer un mail et analyser la réponse, chose que PB peut faire aussi. Le "dialogue" avec un serveur de mail se fait en texte brut, c'est pour ça qu'on se sert d'un simple telnet en cas de doute sur un client mail.
Tu peux par contre savoir si le domaine existe en interrogeant le DNS. Déjà sur le TLD, même si tu ne connais pas le nom du serveur de mail lui-même.
Tu peux savoir s'il y a un serveur de mail en envoyant un mail au robot (ping@...) mais cette boite automatique est souvent désactivé de nos jours. Il y a aussi le Telnet sur le port SMTP (25 par défaut)
Il y a aussi la notification de distribution, mais cette fonction est aussi souvent désactivée de nos jours.
La notification de distribution est (était) envoyée par le serveur dès qu'un mail était accepté par ce dernier (donc l'adresse existe). À ne pas confondre avec l'accusé de lecture qui est envoyé par le client mail du destinataire (s'il accepte)
Il n'y a pas d'annuaire général, chaque gestionnaire de mail peut créer et supprimer des boites emails et alias. Tout se fait en local sur le serveur.
Le script PHP ne fait rien d'autre que d'envoyer un mail et analyser la réponse, chose que PB peut faire aussi. Le "dialogue" avec un serveur de mail se fait en texte brut, c'est pour ça qu'on se sert d'un simple telnet en cas de doute sur un client mail.
Tu peux par contre savoir si le domaine existe en interrogeant le DNS. Déjà sur le TLD, même si tu ne connais pas le nom du serveur de mail lui-même.
Tu peux savoir s'il y a un serveur de mail en envoyant un mail au robot (ping@...) mais cette boite automatique est souvent désactivé de nos jours. Il y a aussi le Telnet sur le port SMTP (25 par défaut)
Il y a aussi la notification de distribution, mais cette fonction est aussi souvent désactivée de nos jours.
La notification de distribution est (était) envoyée par le serveur dès qu'un mail était accepté par ce dernier (donc l'adresse existe). À ne pas confondre avec l'accusé de lecture qui est envoyé par le client mail du destinataire (s'il accepte)
Il n'y a pas d'annuaire général, chaque gestionnaire de mail peut créer et supprimer des boites emails et alias. Tout se fait en local sur le serveur.
Re: Peut on savoir si une adresse email existe?
Bonjour,
Comme le dit tout le monde, cela n'est pour moi pas possible et l'envois d'un mail a une bonne adresse ne dit pas non plus que celle-ci existe bien. Souvent il y a l'adresse "poubelle" ou celle que tout ce qui n'est pas bon est renvoyer, donc tu sais que le domaine de mail existe et c'est tout.
Cordialement,
GallyHC
Comme le dit tout le monde, cela n'est pour moi pas possible et l'envois d'un mail a une bonne adresse ne dit pas non plus que celle-ci existe bien. Souvent il y a l'adresse "poubelle" ou celle que tout ce qui n'est pas bon est renvoyer, donc tu sais que le domaine de mail existe et c'est tout.
Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Re: Peut on savoir si une adresse email existe?
Et on peut même rajouter les adresses jetable qui rendent la vérification d'une adresse par envoie de mail totalement inéficace.Comme le dit tout le monde, cela n'est pour moi pas possible et l'envois d'un mail a une bonne adresse ne dit pas non plus que celle-ci existe bien. Souvent il y a l'adresse "poubelle" ou celle que tout ce qui n'est pas bon est renvoyer, donc tu sais que le domaine de mail existe et c'est tout.