我创建了一个C#Webform程序,用于向我的网页上的客户发送提醒电子邮件。将图像嵌入电子邮件
它在Outlook中正常工作。和FireFox上的Gmail。
我刚刚发现(我不使用IE浏览器),在IE 8在Gmail中不显示图像?
它只是一个X和ALT文本。
我无法弄清楚为什么IE 8和Gmail不会dispaly图像和我与它起到了一点。
在C#:
LinkedResource emo2 = new LinkedResource(logoPath);
emo2.ContentId = "logo";
emo2.TransferEncoding = System.Net.Mime.TransferEncoding.Base64;
htmlView.LinkedResources.Add(emo2);
,在我的HTML文件:
<img id="header" alt="MyWebpage" src="cid:logo" />
通过电子邮件发送简讯与所有客户可依使用如此令人沮丧。但我从来没有想过Gmail会成为我的问题!
生成的MIME结构是什么样的? – tripleee