剛安裝的
Twiki默認用
Sendmail發送郵件。在Twiki中注冊完新用戶后,顯示注冊成功,服務器網絡正常。。。但用戶沒有收到郵件。
查看/var/log/maillog,提示“Connection refused by 127.0.0.1”,又不是給local發郵件,怎么被本機refuse了呢??
google了一通。。。 原來
Redhat SMTP默認僅綁定127.0.0.1,不能訪問外部網絡。
因此需要更改/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
再試試注冊新用戶,ok, SendMail已經可以發送郵件了。
版權所有 羅明