muttが本文の内容を変更しています。

muttが本文の内容を変更しています。

複数行を含むテキストファイルがあります。ちなみに、Eメールで送信すると、メール本文の一部として、すべての行が1行として表示されます。

しかし、コンテンツファイル"testFile"に空白行を挿入すると。期待どおりにメールに空白行が表示されますが、空白行がない場合は、すべての行が1行にマージされます。

次の形式でコマンドを使用しています。

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

サンプルテストファイル

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

電子メールを本文の一部として受信

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

ベストアンサー1

データファイルの行末に行末にスペースが含まれている場合、クライアントリーダーはユーザーが "format = flowed"モードを使用していると想定できます。RFC2646、例えばこの記事

を使用してこれらの文字を可視化しcat -vet、gnu sedなどを使用して末尾のスペースやタブを削除してみることができます。

sed 's/[ \t]\+$//'

おすすめ記事