Nur-Text unterstützt keine Formatierungen wie Fett-, Kursiv- und Farbschrift. Das Format kann keine Bilder oder Grafiken im Fließtext enthalten, obwohl ein Benutzer solche Objekte wie Anhänge in eine E-Mail einfügen kann. HTML hingegen erstellt Inhalte, die traditionellen Dokumenten ähneln und unterstützt verschiedene Schriftarten, Farben und Aufzählungslisten. Ein Empfänger einer HTML-Nachricht sieht diese so, wie sie gesendet wurde.
Nur-Text benötigt weniger Bandbreite und wird möglicherweise nicht als Spam gekennzeichnet. Da HTML reich formatierte Nachrichten sendet, ist es nur dann die beste Wahl, wenn das empfangende Programm sie interpretieren kann; andernfalls kann der beabsichtigte Empfänger sie möglicherweise nicht abrufen.
Eine HTML-E-Mail kann leicht so gestaltet werden, dass sie dem professionellen Format ähnelt, das eine Person von einer authentischen Organisation wie der Bank erhält. Da das E-Mail-Format anfälliger für böswillige Verwendung ist als Klartext, wird einem Benutzer empfohlen, es nur zu öffnen, wenn es aus einer glaubwürdigen Quelle stammt. Zum Beispiel kann eine HTML-Mail einen Fehler enthalten, der dem Absender mitteilt, ob der Empfänger sie geöffnet hat, und dies kann den Empfänger mehr Spam aussetzen.
Ein Benutzer kann seine E-Mail-Anwendung so konfigurieren, dass Nachrichten im bevorzugten Format gesendet werden.