seckie's programming memo

プログラミングするにあたって調べたことなどのメモ。たまにひどい英語で書く。

crontabでのMAILTO

crontabの結果はメールで送信される…ということを今日初めて知った。コピペでやってんじゃねぇ、ドキュメント読めって話ですね。

デフォルトの送信先はrootユーザーらしい。

で、その送信先を変更するには

$ crontab -e

MAILTO="someone@somesite.com"
* 10 * * * sometasks
* 10 * * * anytasks

みたいに書けば、そのメールアドレスに報告メールが送信される。

AWS Ubuntu環境ではエラーになったときだけメールが送信されてきた。 正常終了の結果報告のメールはどうやったら送ってもらえるのか。