我正在使用 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 提供了如此出色的工具集!!)。
英格玛