Bonjour tout le monde,

J'ai un probleme pour envoyer des mails depuis mon appli web, framework 2.0 en asp.net avec c#.

mes parametres SMTP sont corrects et mes firewalls (windows et routeur freebox) ne bloquent pas le port 25 et pourtant ça ne passe pas!

mon code :

j'utilise l'espace de nom "System.Net.Mail"

protected void btnEnvoi_Click(object sender, EventArgs e)
{
lblError.Text = "";

MailMessage email = new MailMessage(txtExp.Text, txtDest.Text, txtObjet.Text, txtMessage.Text);
SmtpClient clientSmtp = new SmtpClient();
try
{
clientSmtp.Send(email);
}
catch (Exception ex)
{
lblError.Text = ex.Message;
}

}

mes parametres SMTP sont dans mon fichier web.config :

<system.net>
<mailSettings>
<smtp from="MonAdresseMail">
<network host="smtp.lycos.co.uk" port="25" userName="MonPseudo" password="MonPassword" defaultCredentials="true" />
</smtp>
</mailSettings>

Merci pour votre aide!