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 に感謝します!!)。
イングマール