Hallo,
habe noch eine frage zu "Nur-Text-Alternative".
[...] einfach z.b. noch ein radiobuttion wo man auswählen kann ob man html oder textmail versenden will? oder wie genau meisnt du das mit dem "Nur-Text-Alternative".
nein, ganz falsche Baustelle!
Stell dir mal die Frage: Was ist eine e-Mail-Nachricht ursprünglich?
Genau, ein Stück Text. Und genau darum geht's.
Trotz aller Möglichkeiten, den Mail-Inhalt mit HTML aufzubereiten, sollte der eigentliche Inhalt *immer* alternativ als Plaintext-Teil enthalten sein.
Deswegen erstellt man HTML-Mails, wenn man es anständig machen will, als sogenannte Multipart-Mails. Sie bekommen den MIME-Typ "multipart/alternative" und enthalten zwei (oder mehr) Blöcke, die inhaltlich gleichwertig (alternativ) sind. Jeder dieser Blöcke ist sozusagen eine e-Mail innerhalb der e-Mail und hat wiederum seinen eigenen Content-Type - z.B. "text/plain" für den ersten und "text/html" für den zweiten Block.
Der Mailclient des Empfängers kann sich dann, je nach Einstellungen und Vorlieben des Nutzers, einen dieser alternativen Blöcke auswählen. Nur so kann man erreichen, dass auch diejenigen, die ihren Mailclient auf "nur Text" eingestellt haben, etwas Adäquates zum Lesen bekommen.
So long,
Martin
Die letzten Worte des Architekten:
Mir fällt da gerade was ein...