停止定時任務守護進程cron daemon發送郵件

默認情況下,crond 會將所有的輸出或者錯誤信息通過email發送給執行用戶。Y CHEUNG 一個沒注意就超過mailgun的每月免費額度,2個月了,趕緊查找問題解決它。

有兩種方法可以在執行完定時任務後停止發送郵件:

1. 編輯 /etc/crontab文件中的 MAILTO 參數,將其設為空。該參數默認值是root。

MAILTO=""

2. 編輯 /etc/sysconfig/crond 文件, -s  參數將輸出發送到系統日誌。 -m off  禁止 crond 發送 email 。

CRONDARGS= -s -m off

需要注意的是修改/etc/sysconfig/crond後需要重啟crond服務後生效新配置。

service crond restart

延伸閱讀:

Y Cheung
Blogger, Programer & Traveler.
Shanghai