全球主机交流论坛

标题: 如何把crontab将运行的结果发送给指定的邮箱呢? [打印本页]

作者: GoTop    时间: 2010-5-1 17:01
标题: 如何把crontab将运行的结果发送给指定的邮箱呢?
我在/etc/crontab 里设置

MAILTO="[email protected]"

但是无效呢

我看到/var/spool/mail 目录下的root文件有一些运行结果的邮件,

但是是从
From: [email protected] (Cron Daemon)
发给
To: [email protected]


我想让它发送到指定的邮箱[email protected]

以前在cpanel上可以很方便的设置接受crontab结果的邮箱的,现在裸奔了,不知道怎么设置啦

[ 本帖最后由 GoTop 于 2010-5-1 23:46 编辑 ]
作者: GoTop    时间: 2010-5-1 23:30
我顶顶~~
作者: 宋兵乙    时间: 2010-5-1 23:33
没能理解楼主的意思

请问楼主是想了解crontab任务执行的结果吗,成功还是不成功
还是其他的什么需求
作者: GoTop    时间: 2010-5-1 23:45
原帖由 Godaddy 于 2010-5-1 23:33 发表
没能理解楼主的意思

请问楼主是想了解crontab任务执行的结果吗,成功还是不成功
还是其他的什么需求


恩,对的

想看crontab执行php程序后的输出结果

能发送到邮箱就行,没什么其他的要求啦
作者: greensnow    时间: 2010-5-2 00:08
假设你cron的用户是root,
编辑/etc/aliases,加上一行:
root: 你的邮箱地址
再运行newaliases就OK了。。。
作者: GoTop    时间: 2010-5-2 00:42
原帖由 greensnow 于 2010-5-2 00:08 发表
假设你cron的用户是root,
编辑/etc/aliases,加上一行:
root: 你的邮箱地址
再运行newaliases就OK了。。。


恩,之前已经做过这个操作了.

但是163的邮箱就是收不到信

现在换成gmail,就收到了

[ 本帖最后由 GoTop 于 2010-5-2 00:45 编辑 ]




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4