私たちのWebプロジェクトには、信頼できる電子メール配信メカニズムが必要です。過去の悪い経験のために、私はbashスクリプト(1時間ごとに実行)を作成しました。このスクリプトは、次の場合に通知メールを送信します。
- qmail-sendプロセスが実行されていません
- メールログに失敗が多すぎます
通知メールを送信する場合、qmail-sendプロセスが実行されていない場合、qmailは使用できなくなるため、qmailに依存したくないことは明らかです。ただし、次のコマンドは、qmailを介して通知電子メールを送信します。
echo "failure rate critical" | mail -s "qmail notification" my@email.com
qmailなしでLinuxコマンドラインから電子メールを送信する最も簡単な方法は何ですか?sendmailを使用できますか?
qmailを監視するためのよりスマートなアラームシステムをお持ちの場合は、お知らせください。