0

次のコマンドを使用して、シェルからファイルの内容を電子メールで送信しています。

mail -s 'Subject' to@domain.ext < file.txt

私はいつも、本文が空で、file.txt の内容を含む「Subject.txt.dat」という名前の添付ファイルを含むプレーン テキスト メールを受け取りました。

file.txt の内容を本文とし、添付ファイルのないテキスト形式のメールを受け取りたいと考えています。

Google で見つけたすべてのチュートリアルは、そのようなコマンドを使用することを提案していますが、私の場合は期待どおりに機能していません。

私はCentOS 6を使用しています

man mail

mailx を使用していることを示します。

4

1 に答える 1

1

このページはあなたの問題と一致しているようで、いくつかの解決策を提供しています:

https://access.redhat.com/solutions/1136493

  • 非 US-ASCII または非印刷可能文字を電子メール テキストから削除する、または
  • DOS 形式のテキストを受け入れて転送する sendmail を使用するか、
  • mutt を使用すると、電子メールの送信方法に関するより多くの機能が提供されます。
于 2015-07-09T08:07:48.560 に答える