IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁(yè)服務(wù)器MAIL服務(wù)器 → SENDMAIL郵件服務(wù)器的安裝與設(shè)置

SENDMAIL郵件服務(wù)器的安裝與設(shè)置

時(shí)間:2015/6/28來(lái)源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

Sendmail對(duì)一般的系統(tǒng)管理者而言,往往是個(gè)不敢手的「禁區(qū)」,因?yàn)榻^大多數(shù)系統(tǒng)的使用者對(duì)E-Mail的需求與依賴的程度之高,可說(shuō)是稍有分毫差錯(cuò),系統(tǒng)管理者就要準(zhǔn)備接受如雪片般飛來(lái)的抗議與抱怨!而Sendmail這個(gè)東東的「內(nèi)函」,似乎又有點(diǎn)不太容易理解:與設(shè)定有關(guān)的sendmail.cf檔,如果不是下過(guò)一番死功夫,則讀起來(lái)如同讀天書(shū)一樣,只知道里面有英文字與數(shù)字!所以一般人總是能不動(dòng)則不動(dòng),只要能用就好。不過(guò),很不幸的,一般跟著機(jī)器而來(lái)的sendmail總是有著令人心驚膽跳的「附加功能」,就是常常都有一些可以讓無(wú)聊人士作為侵入路徑的BUG或後門(mén),某些BUG還可以讓侵入者經(jīng)由Sendmail而取得最高權(quán)限的root!一旦root權(quán)限被人拿走了,那麼這機(jī)器就可被人任意屠宰,最惡劣的,還可能破壞系統(tǒng)!

Sun在國(guó)內(nèi)的使用人口相當(dāng)?shù)亩,筆者對(duì)Sun也稍微比較熟悉一點(diǎn)。不過(guò),Sun的Sendmail卻是令人頗不敢恭維的,幾乎可以說(shuō):只要還在使用Sun的Sendmail而沒(méi)有「常!筽atch的話,那甚麼系統(tǒng)安全都不必談了,談了也是白談;如果還在使用Sun的Sendmail,那就如果系統(tǒng)抱著一顆不定時(shí)炸彈,隨時(shí)一個(gè)不注意,都可能引爆:(。這一點(diǎn),大家可以翻一翻CERT或8lgm看一看,幾乎是只要有sendmail的問(wèn)題,Sun大多跑了....。其他系統(tǒng)的Sendmail也不要偷笑,雖然大家的出場(chǎng)率沒(méi)有Sun高,可是也常會(huì)問(wèn)題的。另一方面,Sendmail8.6.9與之前的版本最近剛發(fā)現(xiàn)有個(gè)ident方面的Bug。如果方便的話,請(qǐng)大家務(wù)必?fù)Q成最新版。如果不方便的
話,在v8.6.5之後的版本有個(gè)克難式的補(bǔ)救法,即在sendmail.cf加入這麼一行:

Orident=0

表示不作ident的檢查。
v8.6.5之前的版本就一定要換成最新版。

本軟體在系統(tǒng)安全方面,是目前評(píng)價(jià)最高的,目前已知的BUG都已經(jīng)改好了,最主要的原因,當(dāng)然是要感謝作者EricAllman,他(或他們)能作到一發(fā)現(xiàn)重大的Bug(如系統(tǒng)安裝)就立刻出新版。本軟體是一publicdomain,可以在網(wǎng)路上各ftpserver上找到其sourcecode。由於該軟體的發(fā)展者把一些必要的設(shè)定步驟自動(dòng)化了,所以,其實(shí)安裝這個(gè)軟體并不是想像中那麼樣的困難。如果連compile的時(shí)間也算下去,順利的話,不用半個(gè)小時(shí)就可以安裝完畢!

3.1下載Sendmail最新版本

最新版本的Sendmail可以從ftp://ftp.sendmail.org/pub/sendmail/得到!
如sendmail.8.9.3.tar.gz這是截止到文章發(fā)布的最新版本,size:1068290byte

有關(guān)最新版本的發(fā)布,請(qǐng)瀏覽Sendmail的主頁(yè)https://www.sendmail.org

3.2安裝Sendmail

用root登陸或su成root后,先把tar.gz的包解開(kāi)tarfvxzsendmail.8.9.3.tar.gz,用make-f開(kāi)始編譯

編譯完成后系統(tǒng)會(huì)產(chǎn)生系統(tǒng)設(shè)定文件,也就是sendmail.cf(一般這個(gè)文件都存放在/etc下)

接下來(lái),這按幾步繼續(xù)安裝:(注:~/sendmail為解開(kāi)后的sendmail目錄)

1.請(qǐng)切換至設(shè)定檔目錄~/sendmail/cf/cf之下。找一個(gè)合適自己系統(tǒng)的XXXX.mc檔。筆者一般上是使用tcpproto.mc

這一個(gè)不用uucp的檔。如果是用tcpproto.mc這個(gè)檔,筆者在solaris2.3試了,得記得在檔中要加上一行:

OSTYPE(solaris2)

Sun4.1.3不必,其他系統(tǒng)就不曉得了。在目錄~/sendmail/cf/ostype下有幾個(gè)OSTYPE()可以的檔,

只有這個(gè)目錄有資料的才可能能夠OSTYPE()。還有,如果是systemV的/bin/mail,似乎就得要加OSTYPE()。

一句老話,詳情請(qǐng)看DOCUMENT:~/sendmail/cf/README。這希望有經(jīng)驗(yàn)的朋友能夠補(bǔ)充:)

如果不小心忘了加上OSTYPE()會(huì)怎樣?也不會(huì)怎樣,只會(huì)有"unknowmailererror"的錯(cuò)誤,然後信收不到。

有一點(diǎn)要提醒大家的,就是:在~/sendmail/cf/cf所看到的各種系統(tǒng)的.mc檔,都是Sendmail8.6.x的作者

EricAllman「演示」給大家看的,所以,可以看到檔名都有個(gè)"cs",要是沒(méi)有修改就用這些檔的話,那一定會(huì)發(fā)生錯(cuò)誤的。而要修改,有相當(dāng)多地方要改,所以,如筆者一般懶的人,用tcpproto.mc還是比較簡(jiǎn)單又不會(huì)出錯(cuò):)

關(guān)鍵詞標(biāo)簽:設(shè)置,安裝,系統(tǒng),Sendm

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門(mén)文章 用WebEasyMail架構(gòu)Web郵件服務(wù)器用WebEasyMail架構(gòu)Web郵件服務(wù)器郵件服務(wù)器故障排除方案郵件服務(wù)器故障排除方案巧妙配置Win2003自帶mail服務(wù)器巧妙配置Win2003自帶mail服務(wù)器實(shí)戰(zhàn):3分鐘搞定Microsoft Exchange恢復(fù)實(shí)戰(zhàn):3分鐘搞定Microsoft Exchange恢復(fù)

相關(guān)下載

人氣排行 基于openldap郵件系統(tǒng)的完全ports安裝Winwebmail終極安全設(shè)置FOR IDC,避免ASP/ASP.NET跨站攻擊危險(xiǎn)用WebEasyMail架構(gòu)Web郵件服務(wù)器打造一個(gè)百毒不侵的Imail服務(wù)器郵件服務(wù)器變慢的原因用MDaemon搭建郵件服務(wù)器安全技巧:設(shè)置Linux郵件服務(wù)器安全策略(一)Linux郵件服務(wù)器常見(jiàn)錯(cuò)誤報(bào)告匯總