将HTML电子邮件转换为纯文本,是否可以添加颜色 /样式



我们目前的情况很差,我需要将HTML身体内容从CMS更改并将其转换为纯文本,以便它可以进入电子邮件的主体。

        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;
    }

见上文..

我想知道可以在纯文本电子邮件中添加大胆或颜色之类的样式吗?

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

最新更新