@Majed, ton code est fonctionnel. Il marche si tu disposes d'un compte gmail.
Seul bémol, tu ne devrais pas utiliser cette ligne:
SMTP.UseDefaultCredentials = false;
Après, mais ce n'est qu'une supposition, peut-être que ton fournisseur d'accès à internet bride ton accès à des serveurs smtp autre que le sien. Je crois que c'est déjà arriver.
L'astuce de SeyedKebir te permet de tester le ping à ces services.
Maintenant, je ne suis pas sûr que le simple fait que les serveurs smtp répondent (ping) signifie pour autant que tu puissent les utiliser.
Pour tester, reprends ton code d'origine, mets en commentaire la ligne que je t'ai indiquée plus haut, sois sûr que ton compte gmail est valide ainsi que ton adresse mail @yahoo.com, et normalement cela doit marcher.
Partager