我想在电子邮件正文中发送带有图片的邮件。在我的第一次尝试中,图片看起来像一个附件:它是可见的,但在最后。我需要图片位于电子邮件正文的中心。
我使用的教程是链接。
我的代码如下所示:
mail.Body = "string htmlBody = \"<html><body><h1><center><img src=\"C:\\picture.png\"/></h1></html>";
string contentID = "image1";
Attachment inline = new Attachment("C:\\picture.png");
inline.ContentDisposition.Inline = true;
inline.ContentDisposition.DispositionType = DispositionTypeNames.Inline;
inline.ContentId = contentID;
inline.ContentType.MediaType = "image/png";
inline.ContentType.Name = "C:\\picture.png";
mail.Attachments.Add(inline);
mail.IsBodyHtml = true;