Echec lors de l'authentification sur mon serveur smtp lors de l'envoie de mail.
Bonjour,
J'ai créé une page asp.net contenant un formulaire. L'action principale est de renvoyer les informations contenues dans le formulaire vers un email.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
MailMessage email = new MailMessage();
email.From = new MailAddress(tbEmail.Text);
MailAddressCollection addressCollection = new MailAddressCollection();
email.To.Add(new MailAddress("moi@mydomain.fr"));
email.Subject = "Demande d'informations du formulaire www.mydomain.fr";
email.Body = tbMessage.Text;
SmtpClient smtp = new SmtpClient();
smtp.Send(email); |
Mon serveur de mail requieret une authentification alors mon fichier Web.config :
Code:
1 2 3 4 5 6 7 8
|
<system.net>
<mailSettings>
<smtp>
<network host="mydomain.fr" port="25" userName="moi@mydomain.fr" password="password"/>
</smtp>
</mailSettings>
</system.net> |
En executant ce code à partir de Visual Studio j'obtiens :
Citation:
{"Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée 111.111.111.111:25"}
Est ce que j'ai besoin de déployer l'application pour pouvoir faire fonctionner ce code?