日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

mailmessage html编码,C#MailMessage顯示HTML標記的AlternateViews

發布時間:2025/4/16 HTML 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mailmessage html编码,C#MailMessage顯示HTML標記的AlternateViews 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我在C#中使用MailMessage發送HTML電子郵件。我正在使用的代碼如下C#MailMessage顯示HTML標記的AlternateViews

MailMessage msg = new MailMessage();

AlternateView htmlView = AlternateView.CreateAlternateViewFromString("Test Message", null, "text/html");

msg.AlternateViews.Add(htmlView);

我使用備用視圖,因爲我需要附加文件並將圖像嵌入到電子郵件正文中。當我發送電子郵件到我的Gmail帳戶時,我看到收件箱中顯示的HTML標籤。點擊消息查看實際的電子郵件擺脫標籤。如何確保標籤不顯示在收件箱中?

謝謝

我解決了這個問題。我張貼的解決方案作爲一個答案我自己的問題,以幫助其他人誰可能會遇到同樣的問題

我的代碼已經

MailMessage msg = new MailMessage();

msg.Body = "Test Message";

AlternateView htmlView = AlternateView.CreateAlternateViewFromString("Test Message", null, "text/html");

msg.AlternateViews.Add(htmlView);

所需代碼的第二行,因爲我同時指定被刪除一個身體和一個替代的看法造成了問題。

總結

以上是生活随笔為你收集整理的mailmessage html编码,C#MailMessage顯示HTML標記的AlternateViews的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。