Какова возможная иерархия mime-типов сообщения электронной почты?

StackOverflow https://stackoverflow.com/questions/55460

Вопрос

Я работаю с фрагментом кода, который рекурсивно вызывает себя и пытается извлечь часть MIME-типа. text/html из электронного письма (если оно существует) для дальнейшей обработки.

«Текст/html» может существовать внутри другого контента, например multipart/alternative, поэтому я пытаюсь выяснить, существует ли определенная иерархия для типов MIME электронной почты.

Кто-нибудь знает, есть ли он и что это такое?то естькакие типы могут быть родителями других типов?

Это было полезно?

Решение

Теоретически только multipart/ и message/ могут быть родительскими для других типов (согласно RFC2046).

Другие советы

Ваш вопрос предполагает, что почтовые клиенты следуют стандартам RFC для кодирования MIME, чего они не делают.Я бы посоветовал вам собрать кучу почты из источников и попытаться обработать ее в том виде, в котором она существует.Проблему, с которой вы столкнулись, чрезвычайно сложно (а возможно, и невозможно) решить на 100%.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top