Eu tenho um arquivo de texto com várias linhas de conteúdo. Mas quando estou enviando pelo correio, todas as linhas estão chegando em uma linha no e-mail como parte do corpo da mensagem.
Mas quando insiro uma linha vazia no arquivo de conteúdo "testFile" . Estou recebendo linhas vazias no correio, o que é esperado, mas sem linhas vazias, todas as linhas estão sendo mescladas em uma única linha.
Estou usando o comando no formato abaixo.
mutt -s "Subject Test Mail " [email protected] < testFile
amostra de arquivo de teste
this is line1
this is line2
this is line3
this is line4
Correio recebido como parte do corpo
this is line1 this is line2 this is line3 this is line4
Se as linhas em seu arquivo de dados contiverem espaços no final da linha, o programa de leitura do cliente pode estar assumindo que você está 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 ou tabulações à direita com, por exemplo, gnu sed: