电子邮件的可能的模仿类型层次结构是什么?
时间:2020-03-05 18:51:08 来源:igfitidea点击:
我正在处理一段代码,该代码递归地调用自身,并尝试从电子邮件(如果存在)中提取text / html
的MIME Type部分,以进行进一步处理。
" text / html"可能存在于诸如" multipart / alternative"之类的其他内容中,所以我试图找出是否为电子邮件MIME类型定义了层次结构。
有人知道这是什么吗?即哪些类型可以作为其他类型的父对象?
解决方案
回答
问题假设邮件客户端遵循MIME编码的RFC标准,但它们没有。我建议我们从来源收集一堆邮件,并尝试按原样处理。我们面临的问题极其困难(也许不可能),无法100%解决。
回答
从理论上讲,只有multipart /和message /可以成为其他类型的父对象(根据RFC2046)。