在 centos 上设置邮件

在 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] 拒绝连接

我的问题是:

我是否需要在本地主机上设置 SMTP 邮件服务器以使邮件正常运行?

答案1

是的。有很多关于配置 sendmail 的 HOWTO,但我记得 CentOS 开箱即用,可以在本地主机上运行可用的 sendmail(用于发送)。尝试

chkconfig --list sendmail

如果它没有运行,

chkconfig sendmail on
service sendmail start

然后再试一次。

相关内容