0

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

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

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

ответ

1

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

1

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