请有人给我一些关于如何发送带有MULTIPLE嵌入式图像的电子邮件的指针。带有多个嵌入式图像的VB.NET电子邮件
我可以发送一个基本电子邮件,我还可以使用AlternateView一个单个嵌入图像发送电子邮件,
在bodyText的作为的XElement我有:<img src='cid:SCREENSHOT'/>
然后,添加另一种观点是这样的:
Dim htmlContent As AlternateView = AlternateView.CreateAlternateViewFromString(bodyText.ToString(), Nothing, mediaType)
If (IO.File.Exists(screenshotPath)) Then
Dim screenshot As New LinkedResource(screenshotPath)
screenshot.ContentId = "SCREENSHOT"
htmlContent.LinkedResources.Add(screenshot)
End If
msg.AlternateViews.Add(htmlContent)`
我只是不能解决如何获得多个图像在那里。
很多谢谢
Richard。
嗨。这不仅仅是添加一个图像吗? –
是的,但只要你有不同的ID,你可以像这样添加尽可能多的。 – Brissles
@Brissles:那我真的不明白你的答案中的重点。正如理查德在他的问题中所写的那样:“我可以发送一封基本的电子邮件,并且我还可以使用AlternateView'发送带有单个嵌入式图像的电子邮件。他已经知道如何做*那*。 – Heinzi