簡體   English   中英

如何通過電子郵件c#嵌入Base64圖像?

[英]How to c# Embed Base64 Image for Emailing?

我目前正在使用字符串通過EWS在電子郵件中嵌入base64圖像,但是當我收到電子郵件時,嵌入的圖像沒有顯示在我的Outlook客戶端中。

如果我保存電子郵件源,則可以在我的瀏覽器中查看。

static string str = @"<head><meta http-equiv=""Content-Type"" content=""text/html; charset=utf-8"" /></head><body><img src=""data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="" /></body></html>";

是否可以在此方法中將圖像嵌入到HTML電子郵件中?

最好的祝福

克里斯

接收方可能不支持數據URI方案: 什么是主要電子郵件客戶端軟件中的數據URI支持?

考慮使用MIME相關(cid協議)發送帶有嵌入圖像的html電子郵件。 我相信它得到了更好的支持。 我不確定是否可以使用SmtpMail輕松完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM