開啟Sendmail的發送郵件功能
開啟Sendmail的發送郵件功能
從剛才的測試我們知道,Sendmail默認只會為本機用戶發送郵件,只有讓它將注意力擴展到整個Internet(最小也是局域網中),這樣才能成為一個真正的郵件服務器。
打開Sendmail的配置宏文件/etc/mail/sendmail.mc。
[root@localhost ~]#vi /etc/mail/sendmail.mc
|
找到如下行:
DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
|
將它修改為如下,表明接收任何地方的連接。
DAEMON_OPTIONS('Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
|
生成新的Sendmail配置文件。
[root@localhost ~]#cd /etc/mail [root@localhost ~]#mv sendmail.cf sendmail.org ;備份原來的Sendmail配置文件 [root@localhost ~]#m4 sendmail.mc > sendmail.cf ;生成新的Sendmail配置文件
|
如
果在執行"m4 sendmail.mc >sendmail.cf"命令時卻收到了"sendmail.mc:10: m4: Cannot
open /usr/share/sendmail-cf/m4/cf.m4: No such file or
directory"錯誤信息,那表明你沒有安裝sendmail-cf包,通過安裝盤安裝即可
|
|