版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、在RHEL5上搭建郵件服務(wù)器的調(diào)研報告電子郵件系統(tǒng)基礎(chǔ)電子郵件系統(tǒng)是目前Internet上通用的標(biāo)準(zhǔn),由于具有完善的設(shè)計架構(gòu),因此可兼容來自不同平臺、服務(wù)器或應(yīng)用程序間的信息交換。因此在討論郵件服務(wù)器的架設(shè)與管理前,我們必須對其基本概念有充分的了解。專有名詞本節(jié)將從與電子郵件系統(tǒng)有關(guān)的名詞開始介紹,之后再討論整個電子郵件傳遞的流程,希望能幫助讀者建立清楚和正確的概念。電子郵件電子郵件(Electronic Mail,E-mail)是通過網(wǎng)絡(luò)連接來相互傳遞的信息,也是目前Internet中最常用的服務(wù)之一,它的主要優(yōu)點有:快速:電子郵件寄出后,收件人能在短時間內(nèi)得到這份郵件。經(jīng)濟(jì):它不需要使用信
2、封和信紙,也不需郵資。多樣性:除了文本之外,電子郵件還可傳送圖片、聲音、影像和其他類型的數(shù)據(jù)?;旧螮-mail包含兩個部分:郵件信封與郵件內(nèi)容。郵件信封是指保留給郵件服務(wù)器的信息,它并不提供用戶瀏覽之用,其中包括Received、Message ID、From、Subject、Date等。而郵件內(nèi)容又包含報頭與郵件體兩個部分,如果有附件也會出現(xiàn)于此。郵件傳輸代理郵件傳輸代理(Mail Transfer Agent,MTA)是一種在服務(wù)器端執(zhí)行的軟件,也就是郵件服務(wù)器,它可在服務(wù)器間傳送電子郵件。一般而言,每個系統(tǒng)只有一個MTA保持在運(yùn)行狀態(tài),而在UNIX系統(tǒng)中使用最為廣泛的MTA程序有Sen
3、dmail、Postfix、Qmail與Fetchmail等,本章將以Sendmail的內(nèi)容介紹為主。郵件用戶代理郵件用戶代理(Mail User Agent,MUA)是一種客戶端軟件,它可提供用戶讀信、回信、寫信及處理郵件等功能,但和MTA不同的是,一個系統(tǒng)中可以同時存在多個MUA程序。一般常見的MUA程序包括Linux平臺上的mail、mailx、elm和mh等,以及Windows操作系統(tǒng)中的Outlook Express或Netscape Messenger。郵件傳遞代理郵件傳遞代理(Mail Delivery Agent,MDA)通常與MTA一同運(yùn)行,將MTA接收的郵件,按照目的位置做
4、出判斷,以決定將該郵件放在本機(jī)賬戶下的郵箱,或是再經(jīng)過MTA將此郵件轉(zhuǎn)發(fā)到下個MTA,而MDA一般都在后臺執(zhí)行。如果此封郵件的目的地為本機(jī)用戶郵箱,則MDA除了將郵件放在正確的郵箱外,同時還具有郵件過濾的功能,例如丟棄某些特定主題的廣告或色情郵件,或者自動回復(fù)發(fā)件人等。郵件傳遞系統(tǒng)由MTA和MUA組合而成的系統(tǒng)稱為郵件傳遞系統(tǒng)(Mail Transfer System,MTS),如圖所示。例如目前Internet就是一個大型的MTS。 郵局協(xié)議郵局協(xié)議(Post Office Protocol,POP)是MTS上負(fù)責(zé)“接收”電子郵件的通信協(xié)議,也就是說,POP不具有傳送郵件到用戶或其他郵件主機(jī)
5、的功能。在提供此項服務(wù)的主機(jī)中,當(dāng)郵件發(fā)送時會先保存在服務(wù)器上,然后在POP客戶端連接到服務(wù)器時,POP服務(wù)器會將用戶郵箱中的郵件下載到客戶端計算機(jī),并由服務(wù)器上刪除這些信件。所以用戶可以在不連接服務(wù)器的情形下進(jìn)行脫機(jī)閱讀,因此特別適用于撥號連接的用戶,這也是POP主要的優(yōu)點。但如果用戶郵箱中存在大量的郵件,在下載時可能會引起網(wǎng)絡(luò)流量的增加,特別是在帶寬不足的情形下更為嚴(yán)重,所以在使用POP服務(wù)器前,需先考慮目前企業(yè)的現(xiàn)況以及用戶的需求。因為POP是采用“拉”郵件的方式,所以當(dāng)使用支持POP的MUA讀取電子郵件時,就可執(zhí)行用戶命令或是固定時間間隔的方式,將MTA上的新郵件“拉”到客戶端的計算機(jī)
6、上并加以保存。這種脫機(jī)讀信的工作,很顯然都是由MUA主動完成而非MTA,所以客戶端擁有主動權(quán),可以彈性決定取信的時間。兩種POP最普遍的版本是:POP2以及POP3,但兩者之間彼此不兼容,POP2在連接端口109執(zhí)行,而POP3則在連接端口110執(zhí)行。在Fedora Core 5中同時支持二者,目前POP3的使用率較高,可由/etc/services文件中查看以下的內(nèi)容: pop2109/tcppop-2postoffice# POP version 2pop2109/udppop-2pop3110/tcppop-3# POP version 3pop3110/udppop-3Internet
7、信息訪問協(xié)議Internet信息訪問協(xié)議(Internet Message Access Protocol,IMAP)是Internet上一項常見的通信協(xié)議,它符合RFC的標(biāo)準(zhǔn),其中包含連接方式、客戶端驗證以及Client/Server的會話等定義,因此可支持所有兼容RFC 2060的IMAP客戶端。與POP一樣,IMAP主要用來讀取服務(wù)器上的電子郵件(并非是傳遞),但客戶端需先登錄服務(wù)器,然后才可進(jìn)行資源的訪問。用戶在登錄后可根據(jù)授予的權(quán)限來讀取或修改信件內(nèi)容,并不是將服務(wù)器中的郵件直接下載到客戶端計算機(jī)(與POP最大的不同),這樣可避免重要數(shù)據(jù)在下載過程中遺失。由于IMAP沒有將郵件實際下
8、載到客戶端,因此用戶必須確定和服務(wù)器間存在網(wǎng)絡(luò)連接才可讀取信件內(nèi)容,所以通常在局域網(wǎng)中才使用IMAP來進(jìn)行信件的接收。IMAP是一個逐漸嶄露頭角的郵件通信協(xié)議,因為它比POP更具彈性,兩者在訪問郵件方式上的差別如圖所示。但目前仍然有較多人使用POP作為電子郵件接收的通信協(xié)議。IMAP支持的操作模式有: 圖6-2 POP與IMAP訪問郵件的方式脫機(jī)模式(Offline)MUA會先將電子郵件從服務(wù)器下載到客戶端計算機(jī),之后刪除主機(jī)上的信件。在線模式(Online)MUA在遠(yuǎn)程執(zhí)行服務(wù)器上的郵件處理,例如刪除和修改,并把這些郵件保留在服務(wù)器上。只要一接收新郵件,客戶端可以立即得到最新的E-mail郵
9、箱情況。中斷連接模式(Disconnected)MUA先連接到服務(wù)器選擇所要處理的郵件,然后復(fù)制一份緩存到計算機(jī)中,接著就中斷連接。稍后如果再次恢復(fù)連接時,客戶端可將緩存郵件與服務(wù)器執(zhí)行同步化。目前在Fedora Core 5中支持IMAP第二版的IMAP2與IMAP3(當(dāng)前最新版為IMAP4),可由/etc/services文件中查看以下的內(nèi)容: imap143/tcpimap2#Interim Mail Access Proto v2imap143/udpimap2imap3220/tcp# Interactive Mail Accessimap3220/udp# Protocol v3i
10、maps993/tcp# IMAP over SSLimaps993/udp# IMAP over SSL搭建郵件服務(wù)器第一步:安裝Sendmail服務(wù)器在Fedora Core 5安裝時,默認(rèn)會自動安裝Sendmail服務(wù)器,其內(nèi)置的Sendmail服務(wù)器版本為sendmail-8.13.5-3,如果不知道是否已安裝此版本的軟件,可以使用以下方法來判斷: rootns1 # rpm -qa sendmailsendmail-8.13.5-3如果需自行安裝Sendmail服務(wù)器,利用“軟件包管理者”程序進(jìn)行安裝,如圖。 在安裝Sendmail服務(wù)器后,最簡單的啟動方法如下: rootns1 #
11、 /etc/rc.d/init.d/sendmail restart正在關(guān)閉 sendmail:確定 正在關(guān)閉 sendmail:確定 正在啟動 sendmail:確定 正在啟動 sm-client:確定 可以利用以下的方法重新啟動Sendmail服務(wù)器: rootns1 # /etc/rc.d/init.d/sendmail restart正在關(guān)閉 sendmail:確定 正在關(guān)閉 sendmail:確定 正在啟動 sendmail:確定 正在啟動 sm-client:確定 可以利用以下的方法停止Sendmail服務(wù)器: rootns1 # /etc/rc.d/init.d/sendmail
12、 stop正在關(guān)閉 sendmail:確定 正在關(guān)閉 sm-client:確定 可以利用以下的方法查看Sendmail服務(wù)器目前執(zhí)行的狀態(tài): rootns1 # /etc/rc.d/init.d/sendmail statussendmail (pid 3011 3002) 正在執(zhí)行.因為E-mail服務(wù)是系統(tǒng)中相當(dāng)重要的工作,所以在一般情形下,應(yīng)該在引導(dǎo)時自動啟動Sendmail,以節(jié)省每次手動啟動的時間。要在引導(dǎo)時自動啟動Sendmail服務(wù)器,可以使用以下方法: rootns1 # chkconfig -level 5 sendmail on# chkconfig -list | grep sendmailsendmail 0:關(guān)閉1:關(guān)閉2:打開3:打開4:打開5:打開6:以上表示如果系統(tǒng)執(zhí)行Run Level 2、3、4、5時,就會自動啟動Sendmail服務(wù)器(sendmail),也可配合“-list”參數(shù)的使用,顯示每個Run Level是否自動執(zhí)行Sendmail服務(wù)器。第二步:配置Dovecot服務(wù)器用命令system-config-pack
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年(全新版)中國汽車?yán)錄_壓模具行業(yè)發(fā)展?fàn)顩r及營銷戰(zhàn)略研究報告
- 2025-2030年中國雞骨素產(chǎn)業(yè)運(yùn)行趨勢及投資戰(zhàn)略研究報告
- 2025-2030年中國食品安全快速檢測行業(yè)運(yùn)行動態(tài)及前景趨勢預(yù)測報告
- 2025-2030年中國門禁系統(tǒng)行業(yè)發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國連續(xù)熱鍍鋁硅合金鋼板市場競爭格局與前景發(fā)展策略分析報告
- 2025-2030年中國軟件測試行業(yè)運(yùn)營狀況及投資前景預(yù)測報告
- 制刷行業(yè)法律法規(guī)與標(biāo)準(zhǔn)制定探討分析考核試卷
- 兒童益智音像制品的設(shè)計與創(chuàng)新考核試卷
- 寵物收養(yǎng)家庭寵物醫(yī)療保健考核試卷
- 信息技術(shù)項目管理課件考核試卷
- 2023中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn)-注射相關(guān)感染預(yù)防與控制
- 狂犬病與破傷風(fēng)的同意告知書
- FZ/T 81013-2016寵物狗服裝
- PPVT幼兒語言能力測試題附答案
- JB∕T 14089-2020 袋式除塵器 濾袋運(yùn)行維護(hù)技術(shù)規(guī)范
- 陜西省寶雞市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)及行政區(qū)劃代碼
- 中華人民共和國職業(yè)分類大典電子版
- 畢業(yè)設(shè)計小型液壓機(jī)主機(jī)結(jié)構(gòu)設(shè)計與計算
- 19XR開機(jī)運(yùn)行維護(hù)說明書
- 全國非煤礦山分布
- 臨床研究技術(shù)路線圖模板
評論
0/150
提交評論