Pergunta

Estou trabalhando com um trecho de código que se chama recursivamente e tenta extrair uma parte do tipo MIME de text/html de um e-mail (se existir) para processamento posterior.

O "text/html" pode existir dentro de outro conteúdo, como multipart/alternative, então estou tentando descobrir se existe uma hierarquia definida para tipos MIME de e-mail.

Alguém sabe se existe e o que é?ou sejaquais tipos podem gerar outros tipos?

Foi útil?

Solução

Em teoria, apenas multipart/ e message/ podem gerar outros tipos (por RFC2046).

Outras dicas

Sua pergunta pressupõe que os clientes de email seguem os padrões RFC para codificação MIME, o que não acontece.Eu aconselho você a coletar um monte de mensagens de fontes e tentar processá-las como existem.O problema que você está enfrentando é extremamente difícil (talvez impossível) de resolver 100%.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top