Bonjour Arrows78
Je pense que le seul moyen c'est de simuler un envoi de mail.
Tu ne dis pas si tu veux faire ça automatiquement ou manuellement.
Manuellement il faut commencer par récupérer l'adresse du serveur de mail, on peut la récupérer dans le record MX du dns.
Sous windows tu tapes nslookup et tu passes en mode interactif.
tu tapes set type=MX
tu indiques le domaine, par exemple free.fr et tu récupère le nom du serveur smtp.
Pour interroger le serveur, tu peux le faire avec Telnet sur le port 25
Telnet smtp.free.fr 25
le serveur doit répondre HELO ou EHLO
tu t'identifies n'importe comment
mail from:toto@truc.fr
tu précises l'adresse que tu veux tester comme destinataire
rcpt to:joe@free.fr
Si tu as une erreur code 550 (erreur permanente) c'est que la boite n'existe pas
Maintenant pour faire ça en php, je pense qu'il faut le faire avec les sockets (fsockopen)
bon courage.
PS : la plupart des serveurs ont bloqué la commande VRFY qui permet de vérifier une adresse. les serveurs de gros sites te blacklisteront au bout de qques tentatives (il faut bien luter contre le spam !!!).