電子メール メッセージで考えられる MIME タイプ階層は何ですか?
-
09-06-2019 - |
質問
私はそれ自体を再帰的に呼び出し、MIME タイプの部分を抽出しようとするコードのスニペットを操作しています。 text/html
さらなる処理のために電子メール (存在する場合) から。
「text/html」は、次のような他のコンテンツ内に存在する可能性があります。 multipart/alternative
, そこで、電子メールの MIME タイプに定義された階層があるかどうかを調べようとしています。
あるのかどうか、そしてそれが何であるか知っている人はいますか?つまりどの型が他の型の親になることができますか?
解決
理論的には、multipart/ と message/ だけが他の型の親になることができます (RFC2046 に従って)。
他のヒント
あなたの質問では、メール クライアントが MIME エンコードの RFC 標準に従っていることを前提としていますが、実際はそうではありません。ソースから大量のメールを収集し、それをそのまま処理してみることをお勧めします。あなたが直面している問題は、100%解決するのが非常に難しい(おそらく不可能)です。
所属していません StackOverflow