【问题标题】:Convert HTML Email into plain text, is it possible to add colour / style将 HTML 电子邮件转换为纯文本,是否可以添加颜色/样式
【发布时间】:2012-10-29 23:17:12
【问题描述】:

我们目前遇到一个糟糕的情况,我需要从 CMS 更改 HTML 正文内容并将其转换为纯文本,以便它可以进入电子邮件的正文。

        private static string StripHtmlToAscii(string mergeEmailBody)
    {
        var asciiEmailBody = mergeEmailBody;

        asciiEmailBody = asciiEmailBody.Replace("<br />", "%0D%0A").Replace("<br/>", "%0D%0A").Replace("+", "%20").Replace(" ", "%20").Replace("<p>", "").Replace("</p>", "%0D%0A%0D%0A").Replace("<br>", "%0D%0A");

        return asciiEmailBody;
    }

见上文..

我想知道是否可以在纯文本电子邮件中添加粗体或颜色等样式?

【问题讨论】:

  • “plain”的意思就是……“plain”。没什么花哨的,只是文字。没有格式(除了空格/制表符),没有字体,没有颜色。

标签: asp.net email ascii


【解决方案1】:

不,纯文本是纯文本,它只接受文本。添加颜色的唯一方法是发送 HTML 电子邮件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-01
    • 2013-04-26
    • 2011-07-08
    • 1970-01-01
    • 2015-10-10
    • 1970-01-01
    • 2011-09-28
    • 1970-01-01
    相关资源
    最近更新 更多