电子邮件的可能的模仿类型层次结构是什么?

时间:2020-03-05 18:51:08  来源:igfitidea点击:

我正在处理一段代码,该代码递归地调用自身,并尝试从电子邮件(如果存在)中提取text / html的MIME Type部分,以进行进一步处理。

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

有人知道这是什么吗?即哪些类型可以作为其他类型的父对象?

解决方案

回答

问题假设邮件客户端遵循MIME编码的RFC标准,但它们没有。我建议我们从来源收集一堆邮件,并尝试按原样处理。我们面临的问题极其困难(也许不可能),无法100%解决。

回答

从理论上讲,只有multipart /和message /可以成为其他类型的父对象(根据RFC2046)。