草庐IT

inlineLogo

全部标签

c# - 如何删除作为附件的图像但显示在电子邮件正文中

我找到了在电子邮件正文中显示图像的解决方案:Addimagetobodyofanemail它工作正常,但它还会将图像作为附件添加到电子邮件中。AttachmentinlineLogo=newAttachment(EmailLogo.ImageUrl);mailMsg.Attachments.Add(inlineLogo);stringcontentID="Image";inlineLogo.ContentId=contentID;//TomaketheimagedisplayasinlineandnotasattachmentinlineLogo.ContentDisposition.

c# - 电子邮件HTML文档,使用c#嵌入图像

我需要以HTML格式的字符串形式发送电子邮件,其中嵌入了图像。我尝试将我的图像转换为base64,但它不起作用。电子邮件有3张图像,类型为System.Drawing.Image。我只需要将它们放入我的HTML格式的字符串中。 最佳答案 使用System.Net.Mail时在电子邮件中嵌入图像的另一种方法是将图像从本地驱动器附加到电子邮件并为其分配一个contentID并且稍后在图像URL中使用此contentID。可以这样做:msg.IsBodyHtml=true;AttachmentinlineLogo=newAttachmen

c# - 电子邮件HTML文档,使用c#嵌入图像

我需要以HTML格式的字符串形式发送电子邮件,其中嵌入了图像。我尝试将我的图像转换为base64,但它不起作用。电子邮件有3张图像,类型为System.Drawing.Image。我只需要将它们放入我的HTML格式的字符串中。 最佳答案 使用System.Net.Mail时在电子邮件中嵌入图像的另一种方法是将图像从本地驱动器附加到电子邮件并为其分配一个contentID并且稍后在图像URL中使用此contentID。可以这样做:msg.IsBodyHtml=true;AttachmentinlineLogo=newAttachmen