Du kannst letztlich alles codieren...

... es stellt sich dann aber die Frage, ob der Empfänger das auch wieder richtig decodieren kann. Der Sinn der Sache war ja die kleinste Basis, Information ohne jede Form. Alles darüber hinaus muss auch der Empfänger wissen, was den Sinn der Sache verlässt und dann eben nicht immer klappt. Auch bei HTML nicht.
Mail "kann" auch kein HTML. Man kann lediglich HTML so codieren, dass es für Mail wie nackter Text aussieht. Das ist etwas völlig anderes.