电子邮件可能的mimetype层次结构是什么?

时间:2008-09-10 22:57:23

标签: email mime-types html-email email-integration email-validation

我正在处理一段代码,这些代码以递归方式调用自身并尝试从电子邮件(如果存在)中提取text/html的MIME类型部分以供进一步处理。

“text / html”可能存在于其他内容中,例如multipart/alternative,所以我试图找出是否存在已定义的电子邮件MIME类型层次结构。

有人知道是否有什么?即什么类型可以为其他类型的父母?

2 个答案:

答案 0 :(得分:1)

理论上,只有multipart /和message /可以为其他类型提供父级(根据RFC2046)。

答案 1 :(得分:0)

您的问题假定邮件客户端遵循MIME编码的RFC标准,而不是。我建议你从源代码收集一堆邮件,并尝试按原样处理它。你所面临的问题非常困难(也许是不可能)100%解决。