当我尝试发送邮件在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
然后再试一次。