C#MailMessage发送和显示格式化标签

时间:2017-10-02 13:40:07

标签: c# html

我有一个简单的问题,但也许不是一个简单的答案:

如何使用MailMessage对象发送带正文的邮件 包含(作为字符串),例如,“<b><b></b>”(没有任何空格)?

事实上,我需要(最后)打开一封邮件,如下所示:

&LT; b> (没有空格)

我们可以看到,我们有三个字符'&lt;','b','&gt;'用粗体。 实际上,目标不是格式化未格式化的标签,而只是在格式化的正文中显示未格式化的标签(而不是标签)!

我以字符串<b>This is a tag</b> : <b>为例, 我只是想显示:“这是一个标记<b>”。

我希望问题很清楚:-) 感谢您的知识和分享!

1 个答案:

答案 0 :(得分:1)

请勿使用实际的<>字符,请分别将其替换为&lt;&gt;

例如,字符串<b>This is a tag</b> : &lt;b&gt;将以HTML格式呈现:

  

这是一个标签:&lt; b&gt;