sendmailでメールを自動送信する

#!/bin/sh

#send e-mail to specific address

/usr/sbin/sendmail -t << EOT
From: src@mail.com
To: dst@mail.com
Subject: This is test mail

Write something here.
.
EOT



sendmailでメールを自動送信するスクリプトです。
sendmailの t オプションで [To:]ヘッダーから宛先アドレスを読み込んでいます。
またこのスクリプトではヒアドキュメント(Here Documents)を利用してます。
ヒアドキュメントとはシェルスクリプト本体に埋め込んだテキストをスクリプト内のコマンドの標準入力として利用する機能のことです。
ヒアドキュメントとして利用したいテキストを終了文字列(本スクリプトの場合はEOT)で囲みます。

以上。

この記事へのComments:

管理人のみ通知 :

Trackbacks:


プロフィール

トニヒコ

Author:トニヒコ
趣味は旅行と読書とマンガ。
将来の夢はコスモポリタン!

リンク・フリーです。

My hobby is traveling and reading(include manga).
My dream is to become cosmopolitan!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
スポンサード リンク
マクロミルへ登録
FC2カウンター
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR