mutt está mudando o conteúdo no corpo

0

Eu tenho um arquivo de texto com várias linhas no conteúdo. Mas quando estou enviando pelo correio todas as linhas estão chegando em uma linha no email como parte do corpo do email.

Mas quando insiro uma linha vazia no arquivo de conteúdo "testFile". Eu recebo linhas vazias no correio que é esperado, mas sem linhas vazias todas as linhas estão sendo mescladas em uma única linha.

Estou usando o comando no formato abaixo. Por favor, informe

mutt -s "Subject Test Mail " [email protected] < testFile

sample testFile

this is line1
this is line2
this is line3
this is line4

E-mails recebidos como parte do corpo

this is line1 this is line2 this is line3 this is line4 
    
por Sunil 30.01.2018 / 13:31

1 resposta

1

Se as linhas em seu arquivo de dados contiverem espaços à direita no final da linha, o programa de leitura do cliente pode estar supondo que você esteja usando o modo "format = flowed", consulte rfc2646 e, por exemplo, este artigo .

Você pode visualizar esses caracteres com cat -vet e pode tentar remover os espaços à direita ou as guias com, por exemplo, gnu sed:

sed 's/[ \t]\+$//'
    
por 30.01.2018 / 21:10