Linux

當作業因錯誤而失敗時,如何讓 cron 守護程序向我發送電子郵件?

  • January 7, 2015

我有一些每天執行各種 cron 作業的 Ubuntu 機器。據我所知,沒有安裝 postfix 或 sendmail。當 cron 的一項工作因錯誤而失敗時,讓 cron 向我發送電子郵件的最簡單和/或最佳方法是什麼?

謝謝!

cron 預設通知 root,這只是本地使用者郵件傳遞。

如果您想向 user@gmail.com 發送電子郵件,請安裝 postfix(僅在 localhost 上偵聽的預設配置)並修改 /etc/aliases 以將電子郵件轉發到 root 到 user@gmail.com。然後執行

postaliases /etc/aliases

你都準備好了

您需要配置 MTA(postfix、sendmail 或 debian 標準:exim 等)。但是,如果您在業務 IP 範圍內沒有公共靜態 IP,則可能會出現問題,因為大多數其他塊因垃圾郵件發送者而被列入黑名單。

引用自:https://serverfault.com/questions/188235