[email protected] (小州) 的大作中提到: 》
: ※ 引述《[email protected] (Jack)》之銘言:
: > 在OE上收信沒有問題...但是發信卻出現這個訊息..
: > 無法傳送郵件,因為某位收件者被伺服器拒絕。被拒絕的電子郵件地址是...
: > 通訊協定: SMTP, 伺服器回應: '554 <mail@.....>: Recipient address rejected:
: > Relay access denied', 連接埠: 25, 安全(SSL): 否, 伺服器錯誤: 554,
: > 錯誤碼: 0x800CCC79
: > 請問我要怎麼設定postfix relay 的權限呢?
: 請先看 postfix 文件。
: http://www.postfix.org/basic.html
你可能是設定local端..
或是主機..Domain
甚至是同一網域才能發信吧??
如果是這樣設定的話..要設定成有許多主機可以發信的話..
# 當你這台機器有很多 domain name 要收的時候,你可以用這種這個設定把
# 這些 domain name 放到同一個檔案裡面,檔案的內容就是每一行放一個
# hostname。
mydestination = /usr/local/etc/postfix/local-host-names
# 你允許 relay 的 domains,通常是被設為 MX 才要設定上去。格式跟
# local-host-names 相同,都是一行一個 domain。
relay_domains = /usr/local/etc/postfix/relay-domains
我是這樣寫的啦..
mydestination = $mydomainame, $myhostname,
relay_domains = $mydestination
這樣寫入..是准許我的主機只能在我的網域內發信..
這樣如果是在一般學校內的話..應該是不會有太多廣告信從你這轉發..
也就不用安裝sasl了..
如果要擴大一點讓很多人轉信寄信..就接在後面..
relay_domains = $mydestination, XXX.XXX, XXX
不然在非網域內的主機..
都可以利用..自己所使用的ISP的mail server代發信啦..
也比較不會耗自己這台主機..^_^
感謝之前教會我的朋友嚕..
感恩的啦..雖然我也不知道哪裡出錯..
不過現在我也搞定了..ya~~
--
※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 163.13.33.134]
《 在