Bonjour,
Mon problème c'est que lorsque je reçois l'email, je le reçois en Hangout avec la petite icone d'attachement comme si j'ai une PJ dedans.
J'ai attaché l'icone comme étant un logo en bas d'émail en HTML, pas comme une PJ?

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
25
26
27
28
29
                var email = new MailMessage();
                var smtp = new SmtpClient();
                email.From = new MailAddress("do-not-reply@gxpmanager.com");
				
				email.To.Add(new MailAddress(item.value.ToString()));

				email.Subject = item.value;

				email.IsBodyHtml = true;
				var body = "html content";
                                body += "<img src=\"cid:logo\" height=\"40\"/><br/><br/>";
				AlternateView alternateView = AlternateView.CreateAlternateViewFromString(body, null, System.Net.Mime.MediaTypeNames.Text.Html);

				var outputDir = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().CodeBase);
				if (outputDir != null)
				{
					outputDir = outputDir.Replace("\\bin", "");

					var logo = Path.Combine(outputDir, "Includes\\Images\\toto.png");
					var relLogo = new Uri(logo).LocalPath;
					var resLogo = new LinkedResource(relLogo)
					{
						ContentId = "logo"
					};

					alternateView.LinkedResources.Add(resLogo);
				}

				email.AlternateViews.Add(alternateView);
Merci
Cdt,