标签: c# mime escaping double-quotes
我手动创建多部分MIME格式的文件并将其提交到SMTP提取目录。当电子邮件到达我的收件箱时,它已经丢失了任何双引号条款的开头双引号。 e.g。
<html lang="eng">
变为
<html lang=ng">
我在将文件提交到SMTP(PowerMTA)之前检查过它,它确实包含了所有正确的双引号等。
这里发生了什么,我该如何围绕它进行编码?我的最终用户将使用此解决方案创建基于HTML的出站电子邮件,因此需要处理任何HTML内容。
答案 0 :(得分:1)
不是",而是关于= 您应该将所有=转换为=3D。您还可以在wikipedia中找到其他限制。
"
=
=3D