在centos上设置邮件

当我尝试发送邮件在centos上:mail -s“hello”root

to = root,ctladdr = root(0/0),delay = 00:00:00 \,xdelay = 00:00:00,mailer = relay,pri = 30031,relay = [127.0.0.1] [127.0.0.1] ,dsn = 4.0.0,stat = Deferred:拒绝[127.0.0.1]

我的问题是:1.是否需要在本地主机上设置SMTP邮件服务器才能使用邮件?

是。 有很多configurationsendmail的HOWTO,但是iirc CentOS已经准备好在本地主机上运行一个可用的sendmail(用于发送)。 尝试

chkconfig --list sendmail 

如果没有运行,

 chkconfig sendmail on service sendmail start 

然后再试一次。