?? 回復(fù)請(qǐng)問(wèn)如何設(shè)置linux為郵件服務(wù)器,具體配置如何.請(qǐng)?jiān)斀?txt
字號(hào):
作者:mild
email: w_m@263.net
日期:99-12-7 上午 01:19:18
BBS水木清華站∶精華區(qū)
發(fā)信人: scaner (P.o.t.S), 信區(qū): Linux
標(biāo) 題: Sendmail Enable RELAY mini Howto
發(fā)信站: BBS 水木清華站 (Fri Dec 11 23:12:59 1998)
本文主要是解決高版本的sendmail(8.8.7以上)不能轉(zhuǎn)發(fā)油件的問(wèn)題.
先簡(jiǎn)單提一下轉(zhuǎn)發(fā)的概念.所謂轉(zhuǎn)發(fā),就是指通過(guò)這臺(tái)Mail server
發(fā)送目的地是別的Mail server的油件.打個(gè)比方,有兩臺(tái)服務(wù)器
a.mail.org和b.mail.org,一封To: some@b.mail.org,可以先
發(fā)給A.mail.org,然后由A.mail.org發(fā)給B.mail.org.這個(gè)過(guò)程就是轉(zhuǎn)發(fā)(relay).
使用一般的Mail Client實(shí)際上就是有一個(gè)轉(zhuǎn)發(fā)過(guò)程,他不是
直接將信發(fā)往目的服務(wù)器,而是本地的Mail server,再通過(guò)
本地的Mail Server將信發(fā)送出去.隨著網(wǎng)絡(luò)安全等等問(wèn)題
漸漸得到重視,轉(zhuǎn)發(fā)功能也由缺省允許變成缺省禁止.
放開(kāi)禁止的辦法很多,首選是正確配制/etc/mail目錄下的
幾個(gè)文件.sendmail是通過(guò)類(Class)配合重寫(xiě)規(guī)則(rewrite rule)
來(lái)進(jìn)行地址檢查控制的,所以配制文件必須按照要求的格式來(lái)寫(xiě).
一般的方法是將本地地址加入/etc/mail/ip_allow中,
格式如下:
A.
A.B.
A.B.C.
A.B.C.D
其他的子網(wǎng)表達(dá)方式都是非法的.
一個(gè)例子就是:
202.119.65.
202.119.66.
這樣所有202.119.65.0-202.119.66.255的Mail client
都能通過(guò)我的Mail Server轉(zhuǎn)發(fā)油件.
另一種方法是添加目的域名到relay_allow
中,比如將
mere.ml.org
test.org
加如relay_allow中,
所有法往someone@mere.ml.org或something@test.org都將
被允許轉(zhuǎn)發(fā).
如果你所希望的是一種開(kāi)放式的服務(wù),不進(jìn)行任何檢查,
那重新生成sendmail.cf將是很不錯(cuò)的選擇.
就以redhat為例,先安裝sendmail-cf這個(gè)rpm包,
到/usr/lib/sendmail-cf目錄下仔細(xì)閱讀一下
README和README.check,
然后到cf目錄中,編輯redhat.mc,將所有關(guān)于地址檢查
的選項(xiàng)都刪除掉,然后用命令
m4 ../m4/cf.m4 redhat.mc > redhat.cf
如果一切正常,redhat.cf就是生成的sendmail.cf
復(fù)制到/etc/sendmail.cf后,重啟動(dòng)一次sendmail
就可以了.
最后說(shuō)上兩句:Sendmail的檢查功能十分強(qiáng)大,如果有
必要甚至可以做地址檢察數(shù)據(jù)庫(kù).
不過(guò)個(gè)人還是比較喜歡qmail,簡(jiǎn)單易用,配置方便,沒(méi)有
頭疼的rewrite rule,可惜家里最后還是選擇了sendmail
就是因?yàn)閟endmail的rewrite rule實(shí)在太cool了,想干
什么就干什么,比較合適個(gè)人定制使用.
--
#telnet I.want.to.go
telnet: Unable to connect to remote host: No Route to host
※ 修改:·scaner 於 Dec 11 23:16:57 修改本文·[FROM: 202.119.79.67]
※ 來(lái)源:·BBS 水木清華站 bbs.net.tsinghua.edu.cn·[FROM: 202.119.79.67]
BBS水木清華站∶精華區(qū)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -