0
在Dynamics CRM sdk C#中,有什麼方法可以在電子郵件正文中使用嵌入式圖像創建電子郵件?Dynamics CRM sdk C#使用嵌入式圖像創建電子郵件
在Dynamics CRM sdk C#中,有什麼方法可以在電子郵件正文中使用嵌入式圖像創建電子郵件?Dynamics CRM sdk C#使用嵌入式圖像創建電子郵件
我不知道CRM的具體做法,但您可以通過將base64編碼圖像嵌入到電子郵件中來實現。這可以使用沿線的東西:
var bytes = File.ReadAllBytes(@"C:\path\to\image.jpg");
var imageData = Convert.ToBase64String(bytes);
var email = new Email
{
Subject = "See my picture",
Description = $"Here it is: <img style='display:block; width:100px;height:100px;' id='base64image' src = 'data:image/jpeg;base64,{imageData}' /> "
};
此博客幫助嗎? https://www.emailarchitect.net/easendmail/kb/csharp.aspx?cat=8 – jasonscript