Domanda

Sto lavorando con uno snippet di codice che richiama se stesso ricorsivamente e tenta di estrarre una parte di tipo MIME di text/html da un'e-mail (se esistente) per ulteriori elaborazioni.

Il "testo/html" potrebbe esistere all'interno di altri contenuti come multipart/alternative, quindi sto cercando di scoprire se esiste una gerarchia definita per i tipi MIME di posta elettronica.

Qualcuno sa se esiste e di cosa si tratta?cioè.quali tipi possono essere genitori di altri tipi?

È stato utile?

Soluzione

In teoria, solo multipart/ e message/ possono essere genitori di altri tipi (secondo RFC2046).

Altri suggerimenti

La tua domanda presuppone che i client di posta seguano gli standard RFC per la codifica MIME, cosa che non fanno.Ti consiglierei di raccogliere un sacco di posta dalle fonti e provare a elaborarla così com'è.Il problema che stai affrontando è estremamente difficile (forse impossibile) da risolvere al 100%.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top