crontabからジョブの出力をメールで受け取るにはどうすればよいですか?私はMAILTO=redacted@yahoo.com.au
仕事を超えていますが、うまくいきません。
私はPostfixやSendmailのようなものを使用する必要があることを知っていますが、私の人生ではこれを達成する方法を見つけることができません。Postfixのセットアップに関する簡単なガイドを検索して検索しましたが、それらはすべて非常に複雑であり、サーバー全体をセットアップしてメールを送受信し、すべての用語を知っていることを期待しています(ドメイン名とは送信メールの場合?)。
私がやりたいのは、crontabからメールをもらうことだけです。なぜこんなに難しいの??
追加情報:
私のcrontabファイルは次のようになります。
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
追加情報:
の出力 ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
cronが機能していることは確かですが、echo Test | mail -s Test redacted@yahoo.com.au
とにかくmailコマンドをテストしています。
sendmail setup
。幸運を!
mail
。それらの1つで、これはこう言います:Diagnostic-Code: SMTP; 553 5.7.1 [BL21] Connections will not be accepted from [MyIPRedacted], because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html
これはコマンドは機能しているがYahooはメールをブロックしているということですか?
http://webmasters.stackexchange.com
?chat.stackexchange.com/rooms/524/webmasters
一見すべての質問を歓迎している場合、彼らはおそらくあなたをより良くまたはより良く助けることができます(hm ..あなたが入るためにもっと多くの担当者が必要かもしれません、あなたは他のstackexchangeサイトにいますか?)幸運。