以下のようにシェル内でmailxコマンドに引数を渡してあげてメール送信しています。
Shell
1export LC_CTYPE=ja_JP.UTF-8;mailx -r <FROM> -s <SUBJECT> -S "smtp=smtp://<SMTP>" <MAILTO> < <MAILBODY_TEXT>
上記は自動処理に組み込んているのですが、メールサーバがおちている時に
上記コマンドが自動実行されたのですが、リターンコードが正常終了し、
メール送信できなかった事に気付く事が出来ませんでした。
そもそも、メールサーバに接続できない状況はコマンドはmailxコマンドでは異常扱いにならないのでしょうか?
また、異常を検知する場合、どの様にしたら検知できるでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/13 23:06
2020/02/14 12:14
2020/02/17 08:09