Какова возможная иерархия mimetype почтового сообщения? - PullRequest
0 голосов
/ 11 сентября 2008

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

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

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

Ответы [ 2 ]

1 голос
/ 11 сентября 2008

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

0 голосов
/ 11 сентября 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...