mailmessage html编码,C#MailMessage顯示HTML標記的AlternateViews
我在C#中使用MailMessage發(fā)送HTML電子郵件。我正在使用的代碼如下C#MailMessage顯示HTML標(biāo)記的AlternateViews
MailMessage msg = new MailMessage();
AlternateView htmlView = AlternateView.CreateAlternateViewFromString("Test Message", null, "text/html");
msg.AlternateViews.Add(htmlView);
我使用備用視圖,因爲(wèi)我需要附加文件並將圖像嵌入到電子郵件正文中。當(dāng)我發(fā)送電子郵件到我的Gmail帳戶時(shí),我看到收件箱中顯示的HTML標(biāo)籤。點(diǎn)擊消息查看實(shí)際的電子郵件擺脫標(biāo)籤。如何確保標(biāo)籤不顯示在收件箱中?
謝謝
我解決了這個(gè)問(wèn)題。我張貼的解決方案作爲(wèi)一個(gè)答案我自己的問(wèn)題,以幫助其他人誰(shuí)可能會(huì)遇到同樣的問(wèn)題
我的代碼已經(jīng)
MailMessage msg = new MailMessage();
msg.Body = "Test Message";
AlternateView htmlView = AlternateView.CreateAlternateViewFromString("Test Message", null, "text/html");
msg.AlternateViews.Add(htmlView);
所需代碼的第二行,因爲(wèi)我同時(shí)指定被刪除一個(gè)身體和一個(gè)替代的看法造成了問(wèn)題。
總結(jié)
以上是生活随笔為你收集整理的mailmessage html编码,C#MailMessage顯示HTML標記的AlternateViews的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: babel编译html文件,使用webp
- 下一篇: 在线阅读计算机组成,计算机组成原理RAM