tar.gzファイルのメール送信


1

muttユーティリティなしでmailコマンドを使用してtar.gzファイルを送信するにはどうすればよいですか。Mailユーティリティはコマンドラインで動作しますが、端末ページのテキストとccを尋ねるメッセージが表示されます。また、メールを送信するにはDをctrする必要があります。スクリプトでこれを回避するにはどうすればよいですか?

回答:


1

この質問にはすでに答えがあります...

https://stackoverflow.com/questions/17359/how-do-i-send-a-file-as-an-email-attachment-using-linux-command-line

CCの部分は処理しませんが、上記で見た回答に基づいています。基本的に、「-c ccaddress@emailaddress.com」オプションを追加するだけです。

cat message.txt | mail -s "Backup" -a file.tar.gz backup@email.com -c ccaddress@emailaddress.com

スクリプトファイルに貼り付けると、それがさらに自動化の基礎となります。


私は質問を間違って読んでいるかもしれませんが、彼らはCCフィールドに全く記入したくないようです。
グレイソンケント

1

何らかのメッセージファイルをメールユーティリティに送信します。

cat mailbody.txt | mail -A yourfile.tgz -s "your mail subj line" email@to.send.to

少なくともUbuntuメールユーティリティでは、以前の回答とは異なり、-Aで添付ファイルを指定することに注意してください。-aは、追加のヘッダーを追加するために使用されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.