Bonjour,
Je développe actuellement un Dashboard à envoi automatique d'alerte mail.
Mon problème est sur l'envoi de mail via smtp/Exchange. En effet, sur certain poste, et quand je dis certain, c'est que justement je ne sais pas à quoi ceci est du, et bien j'ai l'erreur suivante lors de l'envoi du mail :
SendMail System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte xxx.xxx.xxx.xxx:xx
Alors que sur d'autre poste, je n'ai aucun souci d'envoi. Pourtant, ils ont tous le même standard d'installation.
Mon code C# d'envoi est le suivant :
SmtpClient MyMail = new SmtpClient("server");
MyMail.DeliveryMethod = SmtpDeliveryMethod.Network;
MyMail.Credentials = new NetworkCredential("login", "mdp"); //this line most likely wont be needed if you are already an authenticated user.
MailAddress ma = new MailAddress("from@from.from", "fromname");
MailMessage m = new MailMessage();
m.From = ma;
m.To.Add("to@to.to");
m.Subject = subject;
m.Body = body;
m.IsBodyHtml = true;
MyMail.Send(m);
Je vous remercie d'avance pour votre aide.
David