Eu gostaria de comentar mais sobre a questão, mas estou bloqueado devido à reputação.
Eu tentei criar multipart alteratives no mutt em um wrapper-script para meu editor, como sugerido por @ n611x007. Eu criei com sucesso um script python que aceitou um e-mail criado pelo editor e, em seguida, criei uma nova mensagem que era uma alternativa multiparte da mesma mensagem.
No entanto, mutt interpretou o e-mail rfc2822 alternativo de multipart válido e criado como algo que poderia ser apenas um corpo simples, e reformulou o mutltipart como um componente mime text / plain muito difícil de ler.
Portanto, é minha suspeita que gerar uma mensagem MIME multipart através de scripts não é realmente possível por meio de uma abordagem interativa, embora certamente seja possível manipular explicitamente a carga mime na tela de pós-criação, onde normalmente é possível criar anexos, etc. No entanto, o fluxo de trabalho não é bom o suficiente para algo que alguém possa fazer regularmente.A abordagem alternativa seria gerar a alternativa multiparte como parte da transmissão, como um wrapper para o comando sendmail local, ou como um script que envolve falar diretamente com smtp / s. Alguns exemplos dessa abordagem são link e