請有人給我一些關於如何發送帶有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