Hallo Forum!
Wir schreiben gerade einen Webmailer, der ist auch so weit
fertig - aber ein Problem haben wir noch:
Es gibt Multipart-Mails, in folgenden beiden Formen:
-
multipart/alternative Bietet Alternativen an.
_____|______
| |
text/plain text/html -
multipart/mixed Weist auf verschiedene Inhaltstypen hin.
_____|_______
| |
text/plain image/gif
Letzteres Beispiel kenne ich nur aus RFCs und sonstigen
Recherchen, ich hab keine Mailclient gefunden, der das z.B.
für Anhänge verwendet.
Für die PHP-Funktion imap_fetchbody() referenziert man die
Wurzel zum Beispiel mit 1, das erste Kind mit 1.1, das
zweite mit 1.2 (Integer bzw. Float) und so weiter.
Jetzt stellt sich die Frage, ob es auch so etwas gibt:
3) multipart/mixed
_______|___________
| |
multipart/alternative image/gif
____|_______
| |
text/plain text/html
Wenn ja, stellt sich die Frage, wie man das referenzieren soll.
1.1.2 für multipart/mixed -> multipart/alternative -> text/html
kommt mir doch ziemlich komisch vor, und 1.12 wäre doppeldeutig.
Vielleicht kann man das sogar noch weiter verschachteln, wer
weiß ...
Any ideas, vielleicht einen Hinweis auf eine RFC?
Danke!
Peter