Linuxコマンドを使用して、電子メールで添付された8〜10個のファイルを含むzipフォルダの1つを送信したいと思います。

Linuxコマンドを使用して、電子メールで添付された8〜10個のファイルを含むzipフォルダの1つを送信したいと思います。

このコマンドを試してみましたが、運がありませんでした。

echo 'These are contents of my mail' | mailx -s 'This is my email subject' -a /home/user/Desktop/data.zip [email protected]

どんな提案がありますか?

答え1

マンページから:

   -A, --attach=FILE
          attach FILE

   -a, --append=HEADER: VALUE append given header to the message being sent

だからあなたはしたくあり-Aません-a。驚くべきことに、間違ったヘッダーについてはエラーメッセージは生成されません。

mailx: Invalid header: invalid_header

関連情報