※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 210.70.9.252
> -------------------------------------------------------------------------- <
發信人: [email protected] (偶而也來補個血吧), 看板: FreeBSD
標 題: Re: [問題] 設定postfix
發信站: AquaPhoto (Mon Sep 8 17:31:36 2003)
轉信站: ptt!ctu-reader!ctu-peer!news.nctu!freebsd.ntu!news.ntu!AquaPhoto
※ 引述《[email protected] (waves)》之銘言:
: 最近在設定上有些問題,儘管已經看了postfix的官方網站
: 仍不太懂, 我設定main.cf的relay_domain如下
: relay_domains = /usr/local/etc/postfix/relay-domains
: relay-domains的設定如下
: xx.xx.
: .edu.tw
: 請問這樣設定有錯嗎
: 因為系統一直出現以下的訊息
: postfix/smtpd[293]:fatal: bad numerical configuration unknown_local_
: recipient_reject_code =450 relay_domains = /usr/local/etc/postfix/
: relay-domains
當然有錯。relay domains是說你要「幫這些domain 寄信」
若不是很多個domain的 relay server的話不需要設定這個
: 另外. mydestinaiton的設定和relay_domains的用途差別在哪?
mydestination是「我要收這些domain的信」,這是收信用的
同樣的,一班的mail server使用預設值即可,除非你是domain的MX server
: 使用postfix寄信是否是使用 mail指令即可?
: mail -s "test" root < /root/.bashr
是
: 因為對freebsd無概念, 請多包含
這是postfix的東西,其實跟freebsd無關:P
> -------------------------------------------------------------------------- <
作者: dartagnan (waves) 看板: FreeBSD
標題: Re: [問題] 設定postfix
時間: Tue Sep 9 11:46:31 2003
※ 引述《[email protected] (偶而也來補個血吧)》之銘言:
: ※ 引述《[email protected] (waves)》之銘言:
: : 最近在設定上有些問題,儘管已經看了postfix的官方網站
: : 仍不太懂, 我設定main.cf的relay_domain如下
: : relay_domains = /usr/local/etc/postfix/relay-domains
: : relay-domains的設定如下
: : xx.xx.
: : .edu.tw
: : 請問這樣設定有錯嗎
: : 因為系統一直出現以下的訊息
: : postfix/smtpd[293]:fatal: bad numerical configuration unknown_local_
: : recipient_reject_code =450 relay_domains = /usr/local/etc/postfix/
: : relay-domains
: 當然有錯。relay domains是說你要「幫這些domain 寄信」
: 若不是很多個domain的 relay server的話不需要設定這個
: : 另外. mydestinaiton的設定和relay_domains的用途差別在哪?
: mydestination是「我要收這些domain的信」,這是收信用的
: 同樣的,一班的mail server使用預設值即可,除非你是domain的MX server
: : 使用postfix寄信是否是使用 mail指令即可?
: : mail -s "test" root < /root/.bashr
: 是
請問怎麼測試postfix是否安裝完成?
因為即使關掉posrfix, 仍然可用mail寄信
另外, 因為我確實想設定一個mail server
所以上述的都要設定吧, 只是不曉得為什麼有relay-domains的錯誤訊息
請問有誰知道原因嗎? 感謝回答 ^^
> -------------------------------------------------------------------------- <
發信人: [email protected] (偶而也來補個血吧), 看板: FreeBSD
標 題: Re: [問題] 設定postfix
發信站: AquaPhoto (Tue Sep 9 12:31:18 2003)
轉信站: ptt!ctu-reader!ctu-gate!news.nctu!newsfeed.nthu!news.mcu!news.ntu!Aqua
※ 引述《[email protected] (waves)》之銘言:
: 請問怎麼測試postfix是否安裝完成?
: 因為即使關掉posrfix, 仍然可用mail寄信
關掉postfix你應該就寄不出去了吧?
你有把sendmail關掉嗎? 建議從 ports裝 postfix,這樣他會把系統內的
sendmail取代掉。另外在 /etc/make.conf裡面加上 NO_SENDMAIL=true。這樣
下次buildworld才不會又把sendmail弄進來。
/etc/aliases要 symlink到 /usr/local/postfix/aliases
/etc/aliases.db -> /usr/local/postfix/aliases.db
: 另外, 因為我確實想設定一個mail server
: 所以上述的都要設定吧, 只是不曉得為什麼有relay-domains的錯誤訊息
不用,postfix安裝後的預設設定就是一個簡單的host-based mail server
: 請問有誰知道原因嗎? 感謝回答 ^^
你是要當某個domain的MX server嗎?
那設定
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain $mydomain
mynetworks 要看狀況設定,預設如果你的 ifconfig 底下的 ip/network/netmask設定
沒問題的話,一般狀況也都夠用了。
如果你用adsl的話,可以加上一個 relayhost = [上游mail server ip]
> -------------------------------------------------------------------------- <
發信人: [email protected] (紙牌), 看板: FreeBSD
標 題: Re: [問題] 設定postfix
發信站: 飄雨蘭城 (Tue Sep 9 17:08:46 2003)
轉信站: ptt!ctu-reader!ctu-gate!news.nctu!news.ccu!news.nsysu!news.civil.ncku!
※ 引述《[email protected] (偶而也來補個血吧)》之銘言:
> 關掉postfix你應該就寄不出去了吧?
> 你有把sendmail關掉嗎? 建議從 ports裝 postfix,這樣他會把系統內的
> sendmail取代掉。另外在 /etc/make.conf裡面加上 NO_SENDMAIL=true。這樣
> 下次buildworld才不會又把sendmail弄進來。
> /etc/aliases要 symlink到 /usr/local/postfix/aliases
> /etc/aliases.db -> /usr/local/postfix/aliases.db
> 不用,postfix安裝後的預設設定就是一個簡單的host-based mail server
> 你是要當某個domain的MX server嗎?
> 那設定
> myorigin = $mydomain
> mydestination = $myhostname, localhost.$mydomain $mydomain
> mynetworks 要看狀況設定,預設如果你的 ifconfig 底下的 ip/network/netmask設定
> 沒問題的話,一般狀況也都夠用了。
> 如果你用adsl的話,可以加上一個 relayhost = [上游mail server ip]
感謝leafy
現在好像不會有錯誤訊息了, 但是不知道啟動的是否是真的postfix
使用netstat -tl | grep smtp 時
出現三行, 第一行不論postfix是否開啟, 均會出現
tcp4 0 0 localhost.smtp *.* LISTEN
d162de60 stream 0 0 d163eb40 0 0 0 privite/bsmtp
d16006e0 stream 0 0 d163f440 0 0 0 private/smtp
所以, 第一行是local mailer嗎?
但是telnet 0 25時, 出現
220 我的主機 ESMTP Postfix
最近在設定上有些問題,儘管已經看了postfix的官方網站
仍不太懂, 我設定main.cf的relay_domain如下
relay_domains = /usr/local/etc/postfix/relay-domains
relay-domains的設定如下
xx.xx.
.edu.tw
請問這樣設定有錯嗎
因為系統一直出現以下的訊息
postfix/smtpd[293]:fatal: bad numerical configuration unknown_local_
recipient_reject_code =450 relay_domains = /usr/local/etc/postfix/
relay-domains
另外. mydestinaiton的設定和relay_domains的用途差別在哪?
使用postfix寄信是否是使用 mail指令即可?
mail -s "test" root < /root/.bashrc
因為對freebsd無概念, 請多包含
--