シェルスクリプトマガジン

第6回 DMを自動送信する(SMTPS編)

送信メッセージのテンプレートファイル(message.txt)は、次の通りです。「To:」(送信先)、「From:」(送信元)、「Subject:」(タイトル)、「Content-Type:」(本文の文字コード)は、メッセージのヘッダーです。「%dist_address%」「%source_address%」「%name%」は、メッセージの書き換え箇所となる特別な変数です。

To: %dist_address%
From: %source_address%
Subject: BBQのご案内
Content-Type: text/plain; charset="UTF-8"

%name% 様

お元気ですか?
早速ですが、下記の日程でBBQを開催いたします。お手数をおかけしますが、出欠をメールにてご返信ください。%name%様にお会いできるのを楽しみにしています。
                       記

日時:2019年7月20日(土曜日) 12時から
場所:〇〇部長のご自宅
会費:4万5000円(税別)

                                               以上

 送信先のリストファイル(sendlist.txt)は、

taro@example.co.jp	シェルマグ太郎
hanako@example.com	シェルマグ花子
jiro@example.com	マガジン二郎

になります。