剛安裝的
Twiki默認(rèn)用
Sendmail發(fā)送郵件。在Twiki中注冊(cè)完新用戶(hù)后,顯示注冊(cè)成功,服務(wù)器網(wǎng)絡(luò)正常。。。但用戶(hù)沒(méi)有收到郵件。
查看/var/log/maillog,提示“Connection refused by 127.0.0.1”,又不是給local發(fā)郵件,怎么被本機(jī)refuse了呢??
google了一通。。。 原來(lái)
Redhat SMTP默認(rèn)僅綁定127.0.0.1,不能訪(fǎng)問(wèn)外部網(wǎng)絡(luò)。
因此需要更改/etc/mail/sendmail.cf文件,將
O DaemonPortOptions =Port=smtp,Addr=127.0.0.1, Name=MTA
改為
O DaemonPortOptions =Port=smtp, Name=MTA
然后重啟sendmail
/etc/init.d/sendmail stop
/etc/init.d/sendmail start
再試試注冊(cè)新用戶(hù),ok, SendMail已經(jīng)可以發(fā)送郵件了。
版權(quán)所有 羅明