次のコマンドを使用して、シェルからファイルの内容を電子メールで送信しています。
mail -s 'Subject' to@domain.ext < file.txt
私はいつも、本文が空で、file.txt の内容を含む「Subject.txt.dat」という名前の添付ファイルを含むプレーン テキスト メールを受け取りました。
file.txt の内容を本文とし、添付ファイルのないテキスト形式のメールを受け取りたいと考えています。
Google で見つけたすべてのチュートリアルは、そのようなコマンドを使用することを提案していますが、私の場合は期待どおりに機能していません。
私はCentOS 6を使用しています
man mail
mailx を使用していることを示します。