Textul simplu nu acceptă formatarea, cum ar fi caracterele aldine, italice și de culoare. Formatul nu poate purta imagini sau grafice în textul corpului, deși un utilizator poate include obiecte ca atașamente într-un e-mail. HTML, pe de altă parte, creează un conținut asemănător cu documentele tradiționale și acceptă diferite fonturi, culori și liste de gloanțe. Un destinatar al unui mesaj HTML îl vede în momentul în care a fost trimis.
Textul simplu ocupă mai puțină lățime de bandă și poate să nu fie semnalat ca spam. Deoarece codul HTML trimite mesaje bogat formatate, este cea mai bună alegere numai atunci când programul de recepție îl poate interpreta; în caz contrar, destinatarul destinat poate fi incapabil să-l recupereze.
Un e-mail HTML poate fi făcut cu ușurință să arate ca formatul profesional pe care o persoană îl poate primi de la o organizație autentică, cum ar fi banca. Întrucât formatul de e-mail este mai susceptibil de a fi folosit ca malware decât textul simplu, un utilizator este sfătuit să îl deschidă numai dacă provine dintr-o sursă credibilă. De exemplu, o e-mail HTML poate purta un bug care îi spune expeditorului dacă receptorul la deschis și acest lucru poate expune receptorul la mai multe spamuri.
Un utilizator poate configura aplicația de e-mail pentru a trimite mesaje în formatul preferat.