版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Linux網(wǎng)絡(luò)管理員實(shí)用教程-第十章郵件服務(wù)器10.1郵件服務(wù)器簡(jiǎn)介電子郵件是Internet最廣泛的應(yīng)用之一。配置一個(gè)郵件服務(wù)器相當(dāng)于建設(shè)一個(gè)郵局。用戶使用電子郵件客戶端工具完成“投遞”、“收取”、“閱讀”等任務(wù)。實(shí)現(xiàn)郵件服務(wù)的基礎(chǔ)是郵件服務(wù)器。郵件服務(wù)器的產(chǎn)品很多,但在Linux領(lǐng)域則首推sendmail。210.2郵件服務(wù)器的工作原理10.2.1郵件服務(wù)器工作原理在郵件服務(wù)器中涉及到兩個(gè)主要協(xié)議,POP3和SMTP。SMTP(簡(jiǎn)單郵件傳輸協(xié)議)使用TCP25端口,負(fù)責(zé)郵件的發(fā)送和傳輸。寫好的電子郵件發(fā)送給SMTP服務(wù)器,SMTP將郵件轉(zhuǎn)換為ASCII碼并添加報(bào)頭,進(jìn)行發(fā)送,郵件通過Internet到達(dá)目的地的郵件服務(wù)器,并由SMTP將郵件的ASCII碼解碼。POP3(電子郵局協(xié)議)使用TCP110端口,負(fù)責(zé)保存用戶的郵件,并提供客戶端登錄下載郵件。當(dāng)本地服務(wù)器收到外界發(fā)送過來的郵件,就暫時(shí)儲(chǔ)存在POP3郵局里,等到客戶機(jī)通過密碼賬號(hào)認(rèn)證登錄后,再傳送到客戶手上。310.2郵件服務(wù)器的工作原理10.2.2本地網(wǎng)絡(luò)郵件傳輸如果電子郵件的發(fā)件人和收件人郵箱都位于同一臺(tái)郵件服務(wù)器中,它會(huì)利用以下方法進(jìn)行郵件傳遞。1)MUA(郵件客戶代理)先利用TCP連接端口25,將電子郵件傳送到郵件服務(wù)器(MTA),然后這些郵件會(huì)先保存在隊(duì)列中。2)經(jīng)過服務(wù)器的判斷,如果收件人屬于本地網(wǎng)絡(luò)的用戶,則此郵件就會(huì)交由MDA進(jìn)行處理,之后直接傳送到收件人郵箱。3)收件人利用POP或IMAP軟件(MUA),連接到郵件服務(wù)器下載或直接讀取電子郵件,整個(gè)郵件傳遞過程也隨之完成,如圖10.1所示。410.2郵件服務(wù)器的工作原理10.2.3遠(yuǎn)程網(wǎng)絡(luò)郵件傳輸1)MUA先利用TCP連接端口25,將電子郵件傳送到MTA,此時(shí)發(fā)件人必須正確定義收件人的電子郵件地址,然后這些郵件會(huì)先保存在隊(duì)列中。2)經(jīng)過服務(wù)器的判斷,如果收件人屬于遠(yuǎn)程網(wǎng)絡(luò)的用戶,則此服務(wù)器會(huì)先向DNS服務(wù)器要求解析遠(yuǎn)程服務(wù)器的IP地址。如果解析失敗,則無法進(jìn)行郵件的傳遞;如果成功解析,則利用SMTP將郵件傳送到遠(yuǎn)程。3)SMTP將嘗試和遠(yuǎn)程的郵件服務(wù)器連接,如果遠(yuǎn)程服務(wù)器目前無法接受郵件,則會(huì)繼續(xù)停留在隊(duì)列中,然后在指定的重試間隔內(nèi)再次嘗試連接,直到成功或放棄傳送為止。4)如果傳送成功,則遠(yuǎn)程MTA就會(huì)將此郵件交由MDA處理,并放入用戶郵箱。之后收件人即可利用POP或IMAP軟件,連接到郵件服務(wù)器下載或讀取電子郵件,而整個(gè)郵件傳遞過程也隨之完成。郵件傳輸流程如圖10.2所示。510.3項(xiàng)目說明與項(xiàng)目要求1.項(xiàng)目說明用sendmail配置一個(gè)郵件服務(wù)器,實(shí)現(xiàn)郵件傳輸。2.項(xiàng)目要求E-mail主機(jī)地址為,它的域名是。本項(xiàng)目中所涉及到的配置文件如表10.1所示。文件名功能/etc/mail/accesssendmail訪問數(shù)據(jù)庫文件/etc/mail/local-host-namesSendmail接收郵件主機(jī)列表/etc/mail/sendmail.mcsendmail的配置文件/etc/xinetd.d/ipop3配置POP3的文件610.4配置步驟說明1)配置DNS。2)檢查是否安裝sendmail。3)修改/etc/mail/sendmail.mc。4)編譯產(chǎn)生sendmail.cf文件,啟動(dòng)sendmail服務(wù)器。5)修改/etc/mail/access文件。6)編譯生成access.db。7)修改/etc/mail/local-host-names。8)啟動(dòng)sendmail服務(wù)器。9)配置/etc/xinetd.d/ipop3文件。10)啟動(dòng)xinetd服務(wù)器。710.5配置過程步驟1:配置DNS,的IP地址。步驟2:打開終端,在終端輸入命令“rpm–qa|grepsendmail”,如圖10.4所示。[root@localhostroot]#rpm–qa|grepsendmail圖中出現(xiàn)sendmail版本信息,說明已安裝了sendmail服務(wù)器。810.5配置過程步驟3:打開sendmail.mc配置文件并修改。[root@localhostroot]#vi/etc/mail/sendmail.mc查找到DAEMON_OPTIONS(‘Port=smtp,Addr=,Name=MTA’)dnl改為dnlDAEMON_OPTIONS(‘Port=smtp,Addr=,Name=MTA')dnl然后保存退出。步驟4:編譯產(chǎn)生sendmail.cf文件,并啟動(dòng)sendmail服務(wù)器。[root@localhostroot]#m4/etc/mail/sendmail.mc/etc/mail/sendmail.cf[root@localhostroot]#servicesendmailstart或servicesendmailrestart910.5配置過程步驟5:打開access配置文件并修改。[root@localhostroot]#vi/etc/mail/access#Checkthe/usr/share/doc/sendmail/README.cffileforadescription#oftheformatofthisfile.(searchforaccess_dbinthatfile)#The/usr/share/doc/sendmail/README.cfispartofthesendmail-doc#package.##bydefaultweallowrelayingfromlocalhost...localhost.localdomain RELAYlocalhost RELAY RELAY RELAY #該域可以通過服務(wù)器中繼192.168.0 RELAY #192.168.0網(wǎng)段可以通過服務(wù)器中繼1010.5配置過程步驟6:編譯生成access.db。[root@localhostroot]#cd/etc/mail[root@localhostmail]#make步驟7:打開local-host-names配置文件并修改。[root@localhostmail]#vilocal-host-names#local-host-names-includeallaliasesforyourmachinehere.步驟8:?jiǎn)?dòng)sendmail服務(wù)器。[root@localhostmail]#servicesendmailstart或servicesendmailrestart1110.5配置過程步驟9:打開ipop3配置文件并修改。[root@localhostmail]#vi/etc/xinetd.d/ipop3#default:off#description:ThePOP3serviceallowsremoteuserstoaccesstheirmail\#usinganPOP3clientsuchasNetscapeCommunicator,mutt,\# orfetchmail.servicepop3{ socket_type =stream wait =no user =root server =/usr/sbin/ipop3d log_on_success +=HOSTDURATION log_on_failure +=HOST disable =no#允許啟用這個(gè)服務(wù),把25,110端口打開}步驟10:?jiǎn)?dòng)xinetd服務(wù)器。[root@localhostmail]#servicexinetdstart或servicexinetdrestart1210.6測(cè)試1.為郵件申請(qǐng)賬號(hào)為郵件申請(qǐng)賬號(hào)aa和bb,郵件地址變?yōu)閍a@和bb@。[root@localhostroot] #useraddaa[root@localhostroot] #passwdaaChangingpasswordforuseraa.Newpassword: #設(shè)置密碼Retypenewpassword: #確認(rèn)密碼Passwd:allauthenticationtokensupdatedsuccessfully.[root@localhostroot] #useraddbb[root@localhostroot] #passwdbbChangingpasswordforuserbbNewpassword: #設(shè)置密碼Retypenewpassword: #確認(rèn)密碼Passwd:allauthenticationtokensupdatedsuccessfully.1310.6測(cè)試2.測(cè)試測(cè)試環(huán)鏡:WindowsXP。測(cè)試軟件:Outlook。測(cè)試內(nèi)容:局域網(wǎng)A、B兩臺(tái)電腦(必須與sendmail指定的IP地址屬于同一局域網(wǎng)),使用outlook軟件互發(fā)郵件。步驟1:打開Outlook,單擊【工具】→【賬戶】,如圖10.5所示。1410.6測(cè)試步驟2:?jiǎn)螕簟咎砑印俊距]件】,如圖10.6所示。1510.6測(cè)試步驟3:建立發(fā)送郵件時(shí)所顯示的名字,此處輸入aa,如圖10.7所示。1610.6測(cè)試步驟4:輸入在“sendmail”中申請(qǐng)的電子郵件“aa@”,如圖10.8所示。1710.6測(cè)試步驟5:選擇電子郵件服務(wù)器地址,服務(wù)器類型為“POP3”,接受和發(fā)送服務(wù)器地址均為“”,如圖10.9所示。1810.6測(cè)試步驟6:輸入在“sendmail”申請(qǐng)到的用戶和密碼,如圖10.10所示。1910.6測(cè)試步驟7:配置完成,如圖10.11所示。2010.6測(cè)試步驟8:?jiǎn)螕簟緞?chuàng)建郵件】,輸入事先在sendmail建立的另一個(gè)賬號(hào)(即剛才創(chuàng)建的bb賬號(hào)),發(fā)送即可,如圖10.12所示。2110.6測(cè)試步驟9:用bb這個(gè)賬號(hào)登錄去接收郵件,如圖10.13所示。2210.7配置語句說明(1)dnldefine('confTO_QUEUEWARN','4h')dnl設(shè)置郵件發(fā)送被延期多久之后向發(fā)送人發(fā)送通知消息,默認(rèn)為4小時(shí)。(2)define('confTO_IDENT','0')dnl設(shè)置等待接收IDENT查詢響應(yīng)的超時(shí)值(默認(rèn)為0,永不超時(shí))。(3)FEATURE(use_ct_file)dnl表明sendmail使用/etc/mail/trusted-users文件提供可信用戶名(可信用戶可用另一個(gè)用戶名發(fā)送郵件而不會(huì)收到警告消息)。(4)FEATURE('access_db','hash-T<TMPF>-o/etc/mail/access.db')dnl設(shè)置訪問數(shù)據(jù)庫的位置,該數(shù)據(jù)庫指出允許哪些主機(jī)通過此服務(wù)器中繼郵件。(5)dnl#DAEMON_OPTIONS(`Port=smtp,Addr=,Name=MTA')dnl允許接受本地主機(jī)創(chuàng)建的郵件,如果要允許接收從Internet或其他網(wǎng)絡(luò)接口(如局域網(wǎng))傳入的郵件,一定要注釋掉此行。(6)OMaxMessageSize=1000000限制郵件大小,它的單位為bit。2310.8思考1.要求實(shí)現(xiàn)具有一定的防止DoS(DenialofService)攻擊的能力;通過設(shè)置服務(wù)器每秒所能承受的最大連接數(shù)的上限,限制郵件信頭及郵件本身的過大,設(shè)置郵件服務(wù)器最小的硬盤空閑空間等方法來實(shí)現(xiàn)。2.提示編輯sendmail.cf文件[root@localhostroot]#vi/etc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年甘肅省隴南地區(qū)單招職業(yè)適應(yīng)性測(cè)試模擬測(cè)試卷附答案
- 2026年湖南省邵陽市單招職業(yè)適應(yīng)性考試題庫附答案
- 2026年民辦四川天一學(xué)院?jiǎn)握新殬I(yè)技能考試題庫及答案1套
- 2026年廣東金融學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫及答案1套
- 2026年電工電子期末測(cè)試題及答案(奪冠)
- 2025寧波市甬北糧食收儲(chǔ)有限公司公開招聘工作人員2人筆試模擬試題及答案解析
- 吉水縣旅游開發(fā)投資有限公司2026年面向社會(huì)公開招聘2名場(chǎng)館營(yíng)業(yè)員筆試模擬試題及答案解析
- 2026云南紅河老兵聯(lián)綜合保障服務(wù)有限公司保安員招聘1人筆試模擬試題及答案解析
- 2026銅川市新區(qū)文家中學(xué)教師招聘筆試備考試題及答案解析
- 2025年七臺(tái)河桃山區(qū)招聘社區(qū)工作者27人考試參考題庫附答案
- 建筑設(shè)計(jì)防火規(guī)范-實(shí)施指南
- 2025國開《中國古代文學(xué)(下)》形考任務(wù)1234答案
- 肺部感染中醫(yī)護(hù)理
- 租地合同協(xié)議書合同
- 《肺炎的CT表現(xiàn)》課件
- 糧食倉儲(chǔ)設(shè)施建設(shè)維修資金申請(qǐng)報(bào)告
- 腦器質(zhì)性精神障礙護(hù)理查房
- 中考英語聽力命題研究與解題策略省公開課金獎(jiǎng)全國賽課一等獎(jiǎng)微課獲獎(jiǎng)?wù)n件
- 物聯(lián)網(wǎng)智能家居設(shè)備智能控制手冊(cè)
- 2023-2024學(xué)年湖北省武漢市東西湖區(qū)五年級(jí)(上)期末數(shù)學(xué)試卷(含答案)
- 全國班主任比賽一等獎(jiǎng)《班主任經(jīng)驗(yàn)交流》課件
評(píng)論
0/150
提交評(píng)論