システムがシャットダウンしようとしているときに電子メール ID に電子メールを送信したいと考えています。CentOS 6.4 を使用しています。以下は私のスクリプトです。
cat /ect/init.d/sendshtmail
#!/bin/bash
EMAIL="example@example.com"
SHUTDOWNSUBJECT="["`hostname`"] - System Shutdown"
SHUTDOWNBODY="This is an automated message to notify you that "`hostname`" is shutting down.
LOCKFILE=/var/lock/subsys/SystemEmail
echo "${SHUTDOWNBODY}" | mutt -s "${SHUTDOWNSUBJECT}" ${EMAIL}
適切な権限があります。手動で実行している間、完全に機能しています。/etc/rc0.d/ フォルダーにシンボリックリンクしました。以下のコマンドを発行します。
ln -s /etc/init.d/sendshtmail /etc/rc0.d/K00sendshtmail
しかし、スクリプトはシャットダウン中に電子メールを送信していません。前もって感謝します。