【27.mailコマンド】ざっくりわかる「シェルスクリプト」

mailコマンド

メールを送る:
' mail ‘または ' sendmail ‘コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。’ mail_example.sh ‘という名前のファイルを作成し、次のコードを追加して電子メールを送信します。

mailコマンドインストール

まずはここを参考に
Macでコマンドからメールを送る Gmail

linuxの場合は

$ yum install mailx

実際にメールを送ってみます。

$ echo "本文" | mail -s "タイトル" -r from@example.com -c cc1@example.com -c cc2@example.com to1@example.com to2@example.com

恐ろしいほどに簡単ですね。
おかしな事をかんがえるのはやめましょう。

シェルスクリプトでサンプルを作る

admin@sample.com の部分を自分のメールアドレスに置き換えて実行して下さい。

#!/bin/bash

Recipient="admin@sample.com"
Subject="Greeting”
Message="Welcome to our site"
`mail -s $Subject $Recipient <<< $Message`

bashコマンドでファイルを実行します。

$ bash mail_example.sh
$ 
ヒント
くれぐれもおかしな事をかんがえるのはやめましょう。

書籍の紹介

【26.ファイルが存在するかどうかを確認】ざっくりわかる「シェルスクリプト」

【26.ファイルが存在するかどうかを確認】ざっくりわかる「シェルスクリプト」

【28.dateコマンド】ざっくりわかる「シェルスクリプト」

【28.dateコマンド】ざっくりわかる「シェルスクリプト」