0

我正在使用递归调用自身的代码片段,并尝试从电子邮件中提取text/html的MIME类型部分(如果存在)以供进一步处理。电子邮件可能的mimetype层次结构是什么?

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

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

回答

1

理论上,只有multipart /和message /可以是其他类型的父类(根据RFC2046)。

1

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

相关问题