我有一个文本文件(的htmlText包含HTML邮件的群发邮件发送出去。该文本被标记使用HTML代码我相似图片嵌入式图像
<img src='cid:imgheader'/>
我跟随例如例如如何使用LinkedResource在我的VB代码像
Dim imgHeader As String = "header.jpg"
Dim lnkHeader As LinkedResource = New LinkedResource(imgHeader)
lnkHeader.ContentId = "imgHeader"
Dim av As AlternateView = AlternateView.CreateAlternateViewFromString(htmlText, Nothing, MediaTypeNames.Text.Html)
av.LinkedResources.Add(lnkHeader)
,但之后,图像被作为附件接收,而不是嵌入预期。我在想什么或做错了电子邮件的主体?我图像存储在作为控制台ap的程序的可执行路径中折叠。
我按照您的指示添加了图像的物理路径,包括LinkedResource方法中的图像名称,但我仍未在电子邮件中获取任何图像发送。它在电子邮件中显示为破碎的图像。该映像存储在运行控制台应用程序的服务器上。当我检查Web邮件显示中的html元素时,它将http://前缀为cid:myimage – user3531867
我正在使用的所有图像都显示为附件,并未嵌入HTML邮件中。 – user3531867
有没有其他的建议,因为我是我的智慧结局试图解决这个问题。 – user3531867