看板FreeBSD
标 题Re: freebsd 如何架设邮件伺服器?
发信站http://www.dyn.yi.org (Thu Apr 15 03:53:01 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.netfront.net!not-for-mail
oo wrote:
> ※ 引述《[email protected] (未命名)》之铭言:
>> 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
[email protected]