Re: freebsd 如何架設郵件伺服器?

看板FreeBSD作者時間20年前 (2004/04/15 20:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串9/11 (看更多)
oo wrote: > ※ 引述《abc@dyn.yi.org (未命名)》之銘言: >> oo wrote: >> > 我安裝好freeBSD 4.8 release之後,照理說已內建sendmail,我找了不管是網路上 >> > 還是書籍裡的文章,都說預設就可使用,不需額外設定,我也不需要SMTP身份認證, >> > 但是信件還是寄不出去,一直告訴我找不到主機,請問一下有什麼方法可解決嗎? >> ^^^^^^^^^^^^^^^^^^^^ >> 您的 MUA 找不到 MTA 啦 ? >> 請告訴使用 MUA 的機器 MTA 在那裡 ? > 小弟愚昧,請問一下,該怎麼做? >> --- 說預設就可使用 , 是指在 FreeBSD 機器上寄信 ! 要在區域網路的其它機器使用 FreeBSD 寄信到其它機器 , 叫做中繼郵件 , 您要在 /etc/mail/relay-domains 允許區域網路的其它機器中繼郵件 , 例如 : 127.0.0.1 192.168.0. 或者不要使用 relay-domains 直接採用 SMTP 身份認證也可以 ! 一直找不到主機 , 有兩種情況 : (1) 您的郵件用戶端程式 SMTP 設定錯誤 , 可能是打錯字 , 也可能是您用戶端的 DNS 無法解析 , 改為 FreeBSD 的 IP 試試 ! (2) 您的 FreeBSD 郵件伺服器 , 只接聽 127.0.0.1 的 25 埠 , 當您的郵件用戶端程式找尋 FreeBSD 的 25 埠卻沒有回應 , 修改 /etc/mail/sendmail.mc 檔案 , 把 DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') 的 127.0.0.1 改為您 FreeBSD 的 IP 位址或者 0.0.0.0 接聽 本機的所有網路介面 , 重新 make 產生 /etc/mail/sendmail.cf 然後重跑 sendmail 服務試試 ! --- Posted via news://freenews.netfront.net Complaints to news@netfront.net
文章代碼(AID): #10Vdc500 (FreeBSD)
文章代碼(AID): #10Vdc500 (FreeBSD)