如何解码电子邮件标题内容

如何解码电子邮件标题内容

当打开邮件头或阅读电子邮件的原始源代码时,我会看到 header-vales,例如,X-Cm-SenderinfoThread-index编码文本的字符串。我认为它们是base64但我尝试使用在线 base64 解码器进行转换,但没有成功,提示文本字符串不是 base64 编码的。我也尝试过解码二进制十六进制- 也没运气。我虽然 MIME 标头是 base64 或 BinHex,但解码后都无法生成可读的文本。

我如何将这些标题值解码为英文?

答案1

许多这样的标头都是随机生成的,或者是部分消息内容的哈希值。它们不包含任何有用的信息,只是用来当稍后再次看到相同的标头时,各种系统调用会告知它们再次看到了该消息(或相关消息)。

例如,我猜测这Thread-index是随机生成的;它本身不包含任何有用的信息,只是用来让邮件客户端可以一起显示线程,即使人们改变了收件人或主题。

相关内容