UUCP als einfache Mail E-Mail 0.5: Modem-Server Das @ in der E-Mail-Adresse HTML-Mails und Multipart SMTP, POP und IMAP

HTML-Mails und Multipart

Ähnlich den Webseiten haben auch E-Mails im Laufe der Zeit Erweiterungen erfahren, die zur Attraktivität des Mediums beigetragen haben. Eine dieser Erweiterungen ist die Möglichkeit, Texte auch gestalten zu können. Da die Grundlage für alle E-Mails bis heute der reine Text ist, bot es sich an, hier ebenfalls auf HTML zu setzten. So sind moderne E-Mail-Programme also auch HTML-Editoren.

Definition des Inhalts

Um einem E-Mail-Programm zu verdeutlichen, dass der Inhalt einer Nachricht als HTML interpretiert werden soll, gibt es einen speziellen Header: den Content Type. Diese Angabe im Header der E-Mail wird vom Client gelesen und beeinflusst sein Verhalten. Die Zeile „Content-Type: text/html“ bezeichnet dabei eine HTML-Nachricht, während „Content-Tye: text/plain“ auf eine reine Textnachricht ohne Formatierung verweist.

HTML in E-Mails

Mit Blick auf Webbrowser wurde schon bemerkt, dass die Hersteller der Programme teils einen unterschiedlichen Umgang mit einzelnen HTML-Befehlen pflegen. Bei E-Mail-Clients verschärft sich dieses Problem. Für einzelne E-Mail stellt sich das zumeist nicht als Problem dar. Wer aber detailliert gestaltete Nachrichten wie kommerzielle Newsletter verschickt, ist wieder darauf angewiesen, eine Formatierung zu finden, die in allen E-Mail-Programmen und Webmail-Clients ähnlich angezeigt wird.

Zusammenfassend lässt sich an dieser Stelle festhalten, dass ein Grundlayout mit Tabellen derzeit noch zuverlässiger ist als reine CSS-Formatierungen. Wenn Sie auf CSS nicht verzichten wollen, sollten Sie in E-Mails die Elemente direkt formatieren und möglichst auf CSS-Klassen verzichten.

Bedenken Sie auch immer, dass auch in Zeiten von Standleitungen nicht immer externe Elemente nachgeladen werden. Wenn Sie Bilder oder CSS-Dateien nicht innerhalb der Mail versenden, können Nutzer evtl. nicht auf diese Daten zugreifen. Sicherheitseinstellungen oder unterbrochene Internet-Anbindungen können so die Anzeige von Bildern verhindern.

Mail und Text zugleich senden

Einige Nutzer ziehen reine Textnachricht vor, andere bevorzugen HTML-Nachrichten. E-Mails können daher inzwischen auch in beiden Versionen zugleich gesendet werden. Als „Content-Type: multipart/alternative“ wird die E-Mail in zwei Abschnitte geteilt. Ein Abschnitt wird dann als reiner Text behandelt, der andere als HTML-Darstellung. Je nach Einstellung beim Empfänger wird dann dem Leser die eine oder andere Form angezeigt.

Der Datenmenge der E-Mail erhöht sich damit zwar, bei Empfängern mit schneller Internet-Anbindung ist das heute jedoch kaum noch bedeutsam.