déjà, pas avec javamail. Java mail va parler avec le serveur smtp de ton provier pour poster un mail. Ce que fait le service que tu pointe, c'est aller sur le serveur destination, lui dire "j'ai un mail pour vous à destination de xxxxx" et regarder si on reçois une erreur. Ca ne peut par marcher, pour diverse raison.
D'abord un serveur mail comme celui de ma boite renvoie toujours ce genre de truc même avec un address valide:
Description: 550 5.7.1 ... (see ) Mail sent by 174.133.115.194 refused: its name hosting2all.com[174.133.115.194] doesn't exist, i.e. forged rDNS_entry
Tout ca parce que le service qui "checke" n'est pas un serveur mail reconnu donc pas de confiance, donc surement un spammeur.
Ensuite, souvent, a titre de mesure anti spam supplémentaire, beaucoup de serveur d'entreprise ne répondront jamais ceci:
=550-5.1.1 The email account that you tried to reach does not exist. Please try
Il se contenteront d'accepter le mail pour le refuser "plus tard"
Vous pensez bien que si ce genre de service était fiable, il y a longtemps que les spammeur n'auraient plus besoin de liste d'adresse mail à spammer, on prend un serveur et on scanne ce qu'il reconnait
Enfin, le service que vous pointer pêche aussi par méconnaissance du RFC, puisqu'il me refuse des mail de type user+qualifier@server.com, alors que c'est une adresse valide au sens du rfc
Partager