为什么我的电脑正在发送电子邮件

我目前正在使用Debian Squeeze 6.0。 我的工作地点的pipe理员每周收到来自我系统几个进程的消息:

  • cron的
  • smartd

邮件发送到[email protected]。 我怀疑邮件应该发送到根@本地主机什么的,但我认为一些redirect是在某处完成的。

谢谢

编辑:

echo "test" | mail root -s "this is a test" cat /var/log/mail.log Apr 30 14:23:38 yavapai nullmailer[3020]: Trigger pulled. Apr 30 14:23:38 yavapai nullmailer[3020]: Rescanning queue. Apr 30 14:23:38 yavapai nullmailer[3020]: Starting delivery: protocol: smtp host: mail.domain.fr file: 1241094218.13394 Apr 30 14:23:39 yavapai nullmailer[13395]: smtp: Succeeded: 250 2.0.0 n3UCNdZq025564 Message accepted for delivery Apr 30 14:23:39 yavapai nullmailer[3020]: Sent file. Apr 30 14:23:39 yavapai nullmailer[3020]: Delivery complete, 0 message(s) remain. Apr 30 14:23:39 yavapai nullmailer[3020]: Trigger pulled. Apr 30 14:23:39 yavapai nullmailer[3020]: Rescanning queue. 

检查/ etc / aliases,查找该行

root:[email protected]

编辑:作为一个testing,试试这个

回声“testing”| 邮件根目录-s“这是一个testing”

然后在你的pipe理员机器上收到/ var / log / maillog和标题

我想Dave是正确的,你的问题是用/etc/aliases ,但是FWIW,你可以通过在顶部放一个MAILTO行来设置cron的输出到一个特定的地址。 运行crontab -e并添加一些类似[email protected]作为第一行。 请注意,这将通过您安装的常规电子邮件系统,这大概包括任何/etc/aliases更改。

你设置了正确的主机名吗?