找不到 Cron 郵件且 cron 作業不起作用

找不到 Cron 郵件且 cron 作業不起作用

我在 crontab -e 中有 2 個腳本:

0 0 */3 * * /bin/bash /home/user/scripts/3day-san-backup.sh >> /var/log/3day-san-backup.log2>&1

0 0 */1 * * /bin/bash /home/user/scripts/1day-pny-backup.sh >> /var/log/1day-pny-backup.log 2>&1

它們不起作用,所以我檢查了 cron 日誌。另外,我製作的自訂日誌檔案是空的。

Jun 21 08:09:01 goofy-server CRON[55054]: (user) CMD (/bin/bash /home/user/scripts/1day-pny-backup.sh >> /var/log/1day-pny-backup.log 2>&1)
Jun 21 08:09:01 goofy-server CRON[55052]: (user) MAIL (mailed 74 bytes of output but got status 0x004b from MTA#012)

所以郵件不起作用,所以我嘗試下載一些東西:

我跑了sudo apt-get install postfixcp /usr/share/postfix/main.cf.debian /etc/postfix/main.cf然後添加了inet_interfaces = loopback-only新文件。我只想在本地設定郵件系統,以便可以讀取 cron 日誌。但是當我輸入 時mail,它只是說Cannot open mailbox /var/mail/user: No such file or directory.我確實有/var/spool/mail,但該目錄是空的。不過,當我再次檢查 cron 日誌時,我沒有收到有關郵件的錯誤訊息。郵件在哪裡?

相關內容