Was ist die mögliche Mimetyp-Hierarchie einer E-Mail-Nachricht?
-
09-06-2019 - |
Frage
Ich arbeite mit einem Codeausschnitt, der sich selbst rekursiv aufruft und versucht, einen MIME-Typ-Teil davon abzurufen text/html
aus einer E-Mail (falls vorhanden) zur weiteren Verarbeitung.
Der „text/html“ könnte in anderen Inhalten vorhanden sein, z multipart/alternative
, Daher versuche ich herauszufinden, ob es eine definierte Hierarchie für E-Mail-MIME-Typen gibt.
Weiß jemand, ob es das gibt und was es ist?d.h.Welche Typen können anderen Typen übergeordnet sein?
Lösung
In der Theorie nur multipart / und Meldung / können Eltern andere Arten (pro RFC2046).
Andere Tipps
Ihre Frage setzt voraus, dass Mail-Clients den RFC-Standards für die MIME-Kodierung folgen, was sie nicht tun. Ich würde raten Sie, eine Reihe von E-Mail von Quellen sammeln und versuchen und zu verarbeiten als-it-existiert. Das Problem Sie konfrontiert sind extrem schwierig (vielleicht unmöglich) 100% zu lösen.