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 $$
我的問題是:
我是否需要在 localhost 上設置 SMTP 郵件伺服器才能使郵件正常工作?
是的。有很多關於配置 sendmail 的 HOWTO,但 iirc CentOS 開箱即用,可以在 localhost 上執行工作的 sendmail(用於發送)。嘗試
chkconfig --list sendmail
如果它沒有執行,
chkconfig sendmail on service sendmail start
然後再試一次。