複数の埋め込みイメージを使用して電子メールを送信する方法について、いくつかの指摘をいただけますか。複数の埋め込みイメージを持つVB.NET電子メール
私は基本的なメールを送ることができますし、私も私が持っているのXElementとしてAlternateView、bodyText当該では
を使用して、単一の埋め込まれた画像を電子メールで送信することができます。そして、私はこのような代替ビューを追加<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)`
私はそこに複数の画像を取得する方法はありません。
ありがとうございました
リチャード
こんにちは。それは単一のイメージを追加するだけではないのですか? –
はい、別のIDを持つので、この方法で好きな数だけ追加できます。 – Brissles
@ Brissles:あなたの答えにその点が実際には分かりません。リチャード氏は質問に「基本的な電子メールを送ることができ、AlternateViewを使って埋め込まれた単一の画像で電子メールを送ることもできる」と述べている。彼はすでに*その方法を知っています。 – Heinzi