使用双引号编写MIME文件

时间:2010-07-19 12:52:31

标签: c# mime escaping double-quotes

我手动创建多部分MIME格式的文件并将其提交到SMTP提取目录。当电子邮件到达我的收件箱时,它已经丢失了任何双引号条款的开头双引号。 e.g。

<html lang="eng">

变为

<html lang=ng">

我在将文件提交到SMTP(PowerMTA)之前检查过它,它确实包含了所有正确的双引号等。

这里发生了什么,我该如何围绕它进行编码?我的最终用户将使用此解决方案创建基于HTML的出站电子邮件,因此需要处理任何HTML内容。

1 个答案:

答案 0 :(得分:1)

不是",而是关于= 您应该将所有=转换为=3D。您还可以在wikipedia中找到其他限制。