24

MailKit/MimeKit 1.2.7 (最新の NuGet バージョン) を使用しています。

API ドキュメントのサンプル(セクション「BodyBuilder の使用」)に従って、電子メールの HTML 本文に画像を埋め込もうとしました。

私の現在のコードは次のようになります。

 var builder = new BodyBuilder();

 builder.HtmlBody = @"<p>Hey!</p><img src=""Image.png"">";

 var pathImage = Path.Combine(Misc.GetPathOfExecutingAssembly(), "Image.png");
 builder.LinkedResources.Add(pathLogoFile);
 message.Body = builder.ToMessageBody();

このメールを送信できます。実際、画像メールに添付されています。しかし、それは埋め込まれていません。

何か不足していますか?それとも、これは Apple Mail のせいですか (これは私が電子メールの受信に使用している電子メール クライアントです)。

どんなアイデアにも感謝します (そして、このような素晴らしいツールセットを提供してくれた Jeffrey Stedfast に感謝します!!)。

イングマール

4

2 に答える 2