クラスタの状態について、管理チームに毎日メールを送信するbashスクリプトを作成しています。
シェルスクリプトの内容です。
ARG_EMAIL_TO="[email protected]"
ARG_EMAIL_FROM="[email protected]"
ARG_EMAIL_SUBJECT="Cluster Status"
(
echo "To: ${ARG_EMAIL_TO}"
echo "From: ${ARG_EMAIL_FROM}"
echo "Subject: ${ARG_EMAIL_SUBJECT}"
echo "Mime-Version: 1.0"
echo "Content-Type: text/html; charset='utf-8'"
#echo "<body style="background-color:powderblue;">"
echo "<body>"
echo "<h1>Database Cluster Status at <span class="text-nowrap"><p><i><FONT COLOR="GREEN">`date`</FONT></i><p></span></h1>"
echo "<hr>"
echo "<p><FONT COLOR="BLUE">`pcs status`</FONT></p>"
echo "</body>"
) | sendmail -t
しかし、電子メールを受信すると、出力は次のようになります。
「日付と時刻のデータベースクラスタの状態」も同じ行にする必要があります。
申し訳ありません。私はHTMLとCSSに精通していません。