代码我试过了,在outlook里把邮件编辑(选项->邮件)格式改成纯文本就没问题了,默认是html的。改成纯文本后str2比str1只是末尾多了\r\n,其他没变。
在邮件里编码转换了. 查阅一下 MIME 编码知识.
邮件内容不是有html和文本的吗?是不是那里的原因?