Bonjour à tous,
Je sais que ce problème revient souvent mais je n ai pas trouvé la solution parmi les sujets ....
J ai trouvé ce code qui à priori devait fonctionner :
Mais il me dit soit dans le cas où je mets le port à 465 (le port smtp de yahoo) que l'hôte distant a du fermer une connexion existante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 MailAddress from = new MailAddress("monadresse@yahoo.fr"); MailAddress to = new MailAddress("adresseAutre@yahoo.fr"); MailMessage mail = new MailMessage(from, to); mail.Subject = cmbSujet.SelectedItem.ToString(); mail.Body = rtbCorps.Text; SmtpClient client = new SmtpClient("smtp.mail.yahoo.fr"); client.Port = 25; client.UseDefaultCredentials = false; client.Credentials = new NetworkCredential("monLogin", "monPass"); client.Send(mail);
- si je mets 25 il me dit "service non disponible, fermeture du canal de transmission (erreur 10060)"
SI quelqu'un pouvait m'aider.... Je ne connais pas du tout les envois de mail je viens de découvrir ça aujourd'hui et je trouvais que ça pouvait être intéressant mais bon....
Merci d'avance à tous.
Partager