Re: freebsd 如何架設郵件伺服器?
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
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章