Unix邮件程序不能发送电子邮件,但crontab电子邮件代理CAN

CentOS 5

我已经安装了/ etc / crontab [email protected]并且可以通过crond运行任何任务时获得带有输出的邮件。 但是,如果我使用mail程序发送电子邮件到相同的电子邮件,我不能收到电子邮件。 (用命令: mail -s "test email" "[email protected]" )有没有什么办法检查发生了什么?

以下是工作而不是:

如果邮件可以发送到一个Gmail帐户,有邮件离开。 在日志中(可能在/var/log/maillog )你应该看到,你的公司邮件是否正在离开。 对此,我们必须考虑到邮件path的不同以及邮件的不同。

确保你的cron有PATH设置或者我们是邮件的绝对path,还需要确保你的邮件服务器接受来自这个主机的邮件(可能被阻塞,因为它可能performance为一个垃圾邮件框)