我目前正在制作一个程序,其中其中一个功能是提取多部分电子邮件的HTML一部分。

我已经完成了这项任务,但是在某些字符上有一种编码,我似乎无法弄清楚,例如

',' into '=2C'
';' into '=3B'
'=' into '=3D'

而且它也将随机'='整个地方放置。

有人知道是否有解码器(甚至是名称是什么)?我已经用代码代替了一些东西,但是我还没有遇到更多内容,因为我还没有遇到它们。因此,我想找出编码的类型,以便我可以替换所有内容,或者找到已经这样做的库。

PS我正在从Hotmail帐户发送电子邮件,如果可能是原因。

有帮助吗?

解决方案

这就是所谓的 引用打印机 编码。

不幸的是,Microsoft的现有引用PrintableStream是内部的,因此您不能使用它。但是,您可以采用单声道项目之一,也可以使用任何处理Mime处理的图书馆。

其他提示

它是引用的印刷编码,在此解释 RFC. 。让我警告您,然后您花太多时间处理任务。解析电子邮件可能会变成真正的头痛,因此您不应该自己做。尝试这些免费的图书馆,这是我见过的最好的库(我已经看到了很多) http://www.lumisoft.ee/lswww/download/downloads/net/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top