CentOS 5
我已经安装了/ etc / crontab [email protected]并且可以通过crond运行任何任务时获得带有输出的邮件。 但是,如果我使用mail程序发送电子邮件到相同的电子邮件,我不能收到电子邮件。 (用命令: mail -s "test email" "[email protected]" )有没有什么办法检查发生了什么?
以下是工作而不是:
crond可以发送电子邮件到[email protected](这只是一个例子,我实际上发送到公司的电子邮件)
邮件可以发送电子邮件到Gmail /雅虎/ Hotmail帐户
邮件不能发送邮件到[email protected]
如果邮件可以发送到一个Gmail帐户,有邮件离开。 在日志中(可能在/var/log/maillog )你应该看到,你的公司邮件是否正在离开。 对此,我们必须考虑到邮件path的不同以及邮件的不同。
确保你的cron有PATH设置或者我们是邮件的绝对path,还需要确保你的邮件服务器接受来自这个主机的邮件(可能被阻塞,因为它可能performance为一个垃圾邮件框)