centos mailコマンド送信メール

733 ワード

まず、関連環境をインストールします.
yum -y install mailx
yum -y install sendmail
   /etc/init.d/sendmail start
Starting sendmail:                                         [  OK  ]
Starting sm-client:                                        [  OK  ]

mailコマンドの詳細の表示
mail --help

テストmailコマンド
mail -s 'Test mail' [email protected] < /etc/test.txt

これをtxtの内容は入力内容として宛先メールボックスに送信されますタイトルはTest mailです
1、ファイルの内容でメールを送る
mail -s 'Test mail' [email protected] < /etc/passwd

2、パイプ文字で直接メール内容を送信する
echo "This is test mail" | mail -s 'Test mail' [email protected]

mailコマンドはテキスト形式のメールだけでなく、HTML形式のメールも送信できます