在单个电子邮件中使用不同编码方案编码的附件



电子邮件中的附件可以进行编码。

  1. 附件编码有哪些方法/技术?

  2. 在一封包含多个附件的电子邮件中,我们可以通过不同的编码技术(使用任何电子邮件客户端或某些编程)对不同的附件进行编码吗?

在这三个中,只有MIME得到了适当的标准化和广泛的支持。遗留编码(BinHex和uuencode)主要用于向后兼容性。他们曾经有竞争(xxencode等),但由于MIME之前没有官方标准,因此不可能提供详尽的答案。

我不知道该怎么称呼这些东西——你链接到的文档称它们为"方法",而不是"编码"。

在现代用法中,术语"编码"主要指内容传输编码,即MIME中的base64或引用可打印。

我不会把这些"方法"混合在一条信息中;事实上,我发现很难想象这样一种情况:除非你有沉重的负担来支持过时的系统,否则你会选择除MIME之外的任何东西。旧的方法基本上只是位于其他文本/普通数据中间的非类型化文本/纯数据,因此uudecode应用程序可能会获取BinHex数据并抱怨、崩溃和/或产生不正确的输出,反之亦然。

最新更新