Я пытаюсь предварительно заполнить тело почтовой ссылки с набором javascript структурированными данными, которые я составляю из результатов нескольких вызовов API.
Чего я не смог добиться, так это правильного выравнивания тела внутри почтовых клиентов.
В Thunderbird 60.2.1 несколько% 20 уменьшено до Один% 20, что нарушает выравнивание.
Gmail сохранил несколько пробелов в некоторых местах (но не всегда в исходном количестве), а в некоторых уменьшил количество пробелов до 1.
Буду благодарен за совет, как добиться выравнивания, соответствующего исходным данным.
Привет, извините за поздний ответ; К сожалению, это приводит к обрезанию всего текста, начинающегося с первого & nbsp; (по крайней мере, в Gmail).



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вместо этого используйте