Es wäre mir neu, dass Thunderbird beim Einfügen die Leerzeichen löscht.
In einem kurzen Test ergibt sich bei mir Folgendes:
Beim Verfassen einer Reintext-Nachricht bleiben die Leerzeichen erhalten.
Beim Verfassen einer HTML-Nachricht bleiben die Leerzeichen ebenfalls erhalten und das komplette HTML (in diesem Fall aus dem Quelltext-Editor "Visual Studio Code" wird ordentlich umgesetzt/erhalten.
Blanks löscht dieser Editor hier im Forum auch raus.
Ja, der Editor im Forum ist eine aktive Anwendung, die solche Dinge (leider) entfernt.