Pregunta

Estoy trabajando con un fragmento de código que se llama a sí mismo de forma recursiva e intenta extraer una parte de tipo MIME. text/html desde un correo electrónico (si existe) para su posterior procesamiento.

El "texto/html" podría existir dentro de otro contenido como multipart/alternative, así que estoy tratando de averiguar si existe una jerarquía definida para los tipos MIME de correo electrónico.

¿Alguien sabe si existe y qué es?es decir.¿Qué tipos pueden ser padres de otros tipos?

¿Fue útil?

Solución

En teoría, solo multipart/ y message/ pueden ser padres de otros tipos (según RFC2046).

Otros consejos

Su pregunta supone que los clientes de correo siguen los estándares RFC para la codificación MIME, lo cual no es así.Le aconsejaría que recopile una gran cantidad de correo de las fuentes e intente procesarlo tal como existe.El problema al que se enfrenta es extremadamente difícil (quizás imposible) de resolver al 100%.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top