【发布时间】:2015-06-05 09:05:07
【问题描述】:
我有一些 cronjobs。这些 cronjobs 发送电子邮件,但我不想使用 (>/dev/null 2>&1) 禁用它们。我想知道如何将这些电子邮件发送到本地邮箱?服务器不接受来自外部的连接。所以 25 端口只在 localhost/127.0.0.1 上开放。
创建别名的解决方案,例如root:user@localhost 可以吗?有什么想法吗?
谢谢!
【问题讨论】:
我有一些 cronjobs。这些 cronjobs 发送电子邮件,但我不想使用 (>/dev/null 2>&1) 禁用它们。我想知道如何将这些电子邮件发送到本地邮箱?服务器不接受来自外部的连接。所以 25 端口只在 localhost/127.0.0.1 上开放。
创建别名的解决方案,例如root:user@localhost 可以吗?有什么想法吗?
谢谢!
【问题讨论】:
使用别名是一种解决方案,另一种是在您要在其他地方发送电子邮件的 cronjobs 之前添加一行:
MAILTO=localuseryouwantemailtogoto
查看man 5 crontab了解完整详情。
【讨论】: