В Claws Mail есть ли способ вставить / изменить заголовки через внешнюю программу?
Согласно этой документации по действиям, кажется, нет никакого способа сделать это. В частности, при выполнении действия над составляемым сообщением запрещается использование всех способов подачи всего текста сообщения (а не только тела сообщения) в сценарий.
Я спрашиваю, потому что я хотел бы реализовать свой собственный Kludge для написания HTML-почты на когтях. У разработчиков есть свои очень веские причины не использовать HTML-композицию в когтях. Однако было бы просто написать сценарий bash для преобразования электронной почты, отформатированной в Markdown, в HTML и вставить версию HTML под многокомпонентным альтернативным заголовком. Если это реализовано как действие над текстом сообщения, Claws может просто отправить электронное письмо с обеими частями. Однако для правильного прочтения этого сообщения Claws также должен разрешить моему сценарию добавить заголовок «Content-Type: multipart/alternative» в заголовки сообщения. Я не уверен, возможно ли это.