read net desde crear cero asp c# .net html

c# - desde - ¿Cómo incribo una imagen en un mensaje de correo HTML de.NET?



html reader c# (1)

Prueba esto:

LinkedResource objLinkedRes = new LinkedResource( Server.MapPath(".") + "//fuzzydev-logo.jpg", "image/jpeg"); objLinkedRes.ContentId = "fuzzydev-logo"; AlternateView objHTLMAltView = AlternateView.CreateAlternateViewFromString( "<img src=''cid:fuzzydev-logo'' />", new System.Net.Mime.ContentType("text/html")); objHTLMAltView.LinkedResources.Add(objLinkedRes); objMailMessage.AlternateViews.Add(objHTLMAltView);

Tengo una plantilla de Correo HTML, con un marcador de posición para la imagen. Obtengo la imagen que necesito enviar de una base de datos y la guardo en un directorio de fotos. Necesito incrustar la imagen en el Mensaje HTML.

He explorado usando una AlternateView:

AlternateView htmlView = AlternateView.CreateAlternateViewFromString("<HTML> <img src=cid:VisitorImage> </HTML>"); LinkedResource VisitorImage = new LinkedResource(p_ImagePath); VisitorImage.ContentId= "VisitorImage"; htmlView.LinkedResources.Add(VisitorImage);