Nein, das ist die einzige in SMTP und alle SMTP-Clients müssen das korrekt umsetzen, da sonst Daten verloren gehen.
Ja, wenn man nur SMTP betrachtet. Aber ist gibt ja auch MIME. Und damit auch mehr Möglichkeiten. In Base64 z.B. gibt es überhaupt keinen Punkt.
Ein SMTP-Client, der nur Base64 kodierte Mails verschicken kann, klingt ziemlich unnütz; weiterhin ändert das nichts daran, dass der Client das laut RFC unterstützen muss.
Theoretisch ja.
Praktisch auch.
Ist ja auch kein Problem einen DATAEND Token zu maskieren. Praktisch wird hierzu das Content-Transfer-Encoding genutzt.
Nein, praktisch wird dot stuffing genutzt.