Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。
有關LINUX
在sendmail 的預設組態檔(/etc/mail/sendmail.cf)中,有一個設定為DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA,這樣設定對sendmail收發信件有何影響?
2 個解答
評分
- ALESSILv 61 0 年前最佳解答
只能在本機發信,就這麼簡單!
修改sendmail組態請修改sendmail.mc
修改完成執行以下指令
m4 sendmail.mc > sendmail.cf
(上述那一行在mc檔裡前面加上dnl註解掉即可)
參考資料: MIS - 神奇盧塞斯Lv 51 0 年前
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
這是預設的值,這樣你的 SMTP 只能監聽 local 127.0.0.1,來自其他網域的要求就無法接收到,講白就是離開公司或機房就沒辦法透過該主機 send mail 至其他網域,只有 server 本身或同其驅往內才行,因此通常我們都會將其他改為:
O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA
然後重新啟動 Sendmail 即可!
參考資料: 曾任四年MIS主管自己的經驗
還有問題?馬上發問,尋求解答。