Bonjour.
Je crois que le titre dit tout : j'aimerai pouvoir afficher une image dans mail.Body.
J'ai essayé de plusieurs façons mais dans mon mail j'ai à la place System.Drawing.
Merci d'avance.
Bonjour.
Je crois que le titre dit tout : j'aimerai pouvoir afficher une image dans mail.Body.
J'ai essayé de plusieurs façons mais dans mon mail j'ai à la place System.Drawing.
Merci d'avance.
Voilà, j'ai trouvé.
Vu que je n'ai pas vu ça ailleurs même en anglais, je l'écris ici au cas où ça intéresserait quelqu'un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 String s = "<html><body><br><img src=\"http://www.nadiyalessoins.net/ban.bmp\" /></body></html>"; MailMessage mail = new MailMessage(); //La personne qui envoie le mail : mail.From = new MailAddress("Exemple <monadresse@mail.net>"); //La personne qui va recevoir le mail : mail.To.Add(new MailAddress("adresseqqun@mail.net")); //Le sujet du mail : mail.Subject = "Salut!"; mail.IsBodyHtml = true; //Afin de pouvoir utilier le code HTML dont l'image. //Le corps du mail : mail.Body = s + "<br />Ca va?<br />Moi ca va."; SmtpClient smtp = new SmtpClient(); smtp.Host = "relay.skynet.be"; //L'adresse relay pour envoyer les mails. try { //Envoie les mails smtp.Send(mail); } catch (Exception ex) { MessageBox.Show(ex.Message, "Une erreur est survenue lors de l'envoi des mails"); }
Partager