C# outlook 插件开发:读出邮件内容=>str1,再原样写进去,再读出==>str2,发现str1和str2不一样,为什么?

2025-02-25 01:41:58
推荐回答(3个)
回答1:

代码我试过了,在outlook里把邮件编辑(选项->邮件)格式改成纯文本就没问题了,默认是html的。改成纯文本后str2比str1只是末尾多了\r\n,其他没变。

回答2:

在邮件里编码转换了. 查阅一下 MIME 编码知识.

回答3:

邮件内容不是有html和文本的吗?是不是那里的原因?