Linux服務器配置與管理項目9-郵件服務器配置與管理_第1頁
Linux服務器配置與管理項目9-郵件服務器配置與管理_第2頁
Linux服務器配置與管理項目9-郵件服務器配置與管理_第3頁
Linux服務器配置與管理項目9-郵件服務器配置與管理_第4頁
Linux服務器配置與管理項目9-郵件服務器配置與管理_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Linux服務器配置與管理

項目9郵件服務器配置與管理Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第1頁?!卷椖棵枋觥抗緸榉奖銉炔啃畔⒌慕涣鳎枰慌_郵件服務器實現(xiàn)公司內部員工的郵件發(fā)送功能。本項目中我們來完成郵件服務器的配置與管理任務。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第2頁?!緦W習目標】(1)了解郵件服務器的工作原理。(2)掌握Postfix服務的基本配置。(3)掌握Dovecot服務的基本配置。(4)掌握使用mail、telnet、outlook發(fā)送和接收郵件的方法。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第3頁。預備知識認識郵件服務器Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第4頁。1.電子郵件服務電子郵件是一種用電子手段提供信息交換的通信方式,是互聯(lián)網(wǎng)應用最廣的服務。通過網(wǎng)絡的電子郵件系統(tǒng),用戶可以以非常低廉的價格(不管發(fā)送到哪里,都只需負擔網(wǎng)費)、非常快速的方式(幾秒鐘之內可以發(fā)送到世界上任何指定的目的地),與世界上任何一個角落的網(wǎng)絡用戶聯(lián)系。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第5頁。1.電子郵件服務每個發(fā)送和接收電子郵件的用戶都必須有一個電子郵件地址。電子郵件地址的格式通常為:username@emaildomain。其中username代表用戶郵箱的賬號,對于同一個郵件接收服務器來說,這個賬號必須是唯一的;第二部分“@”是分隔符,讀音同英文的“at”;第三部分emaildomain是用戶郵箱的郵件接收服務器域名,用以標志其所在的位置。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第6頁。2.郵件發(fā)送所需的組件及相關協(xié)議1)MUA(MailUserAgent)MUA就是“郵件使用者代理”的意思,它的主要功能就是發(fā)送郵件到郵件服務器和接收郵件服務器的電子郵件,以及提供用戶瀏覽與編寫郵件的功能。除非你可以直接利用類似telnet之類的軟件登錄到郵件服務器來主動發(fā)送和接收郵件,否則你就得要通過MUA來幫你把郵件送到服務器上去或者從服務器上接收郵件。常見的MUA有基于Windows平臺的Outlook、Foxmail和基于Linux平臺的mail、elm等。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第7頁。2.郵件發(fā)送所需的組件及相關協(xié)議2)MTA(MailTransferAgent)MTA就是“郵件傳輸代理”,它的主要功能是負責郵件的存儲和轉發(fā)。MTA的功能有:(1)接收信件:MTA主機最主要的功能就是將來自客戶端或者是其他MTA的來信收下來,這個時候MTA使用的是簡單郵件傳輸協(xié)議(SimpleMailTransferProtocol,SMTP),使用的是25號端口。(2)轉發(fā)信件:如果MTA收到的郵件的目的地并不是自己所管轄的用戶,且該封信的相關數(shù)據(jù)符合使用MTA的權限,那么MTA就會將這封郵件再傳送到下一個MTA。這即是所謂的轉遞(Relay)的功能。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第8頁。2.郵件發(fā)送所需的組件及相關協(xié)議3)MDA(MailDeliveryAgent)MDA即是“郵件傳遞代理”。事實上,這個MDA是掛在MTA下的一個小程序,最主要的功能就是分析由MTA所收到的郵件頭或內容等數(shù)據(jù),來決定這封郵件的去向。所以說,上面提到的MTA的信件轉遞功能,其實是由MDA完成的。此外,MDA還有過濾垃圾郵件、自動回復等功能。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第9頁。2.郵件發(fā)送所需的組件及相關協(xié)議4)Mailbox就是電子郵箱。簡單的說,就是某個賬號專用的信件接收的文檔。我們的Linux系統(tǒng)默認的郵箱都是放在/var/spool/mail目錄下與用戶名相同的文檔中。若MTA所收到的郵件是本機的使用者,MDA就會將信件送到該Mailbox當中去。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第10頁。2.郵件發(fā)送所需的組件及相關協(xié)議通過MUA來將郵件傳輸?shù)綄Ψ降泥]箱過程如下:Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第11頁。3.郵件接收所需的組件及相關協(xié)議用戶B如果想要接收來自用戶A的郵件,可以通過MUA直接來聯(lián)機讀取自己郵箱內的數(shù)據(jù)。在此過程中郵件服務器又多了一個郵件組件,那就是MRA(MailRetrievalAgent)。MRA即郵件接收代理,用戶可以通過MRA服務器提供的郵局服務協(xié)議(PostOfficeProtocol,POP)來接收自己的信件,也可以通過因特網(wǎng)信息訪問協(xié)議(InternetMessageAccessProtocol,IMAP)將自己的郵件保留在郵件服務器上面,并進一步完成建立郵件數(shù)據(jù)的目錄等進階工作。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第12頁。3.郵件接收所需的組件及相關協(xié)議郵件接收的過程如下:Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第13頁。任務一郵件服務器配置準備Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第14頁。任務提出要想使郵件服務器順利運行,首先需要安裝好所需要的軟件包,并為服務器的正常運行作好準備。本次任務主要來認識一下郵件服務器軟件Postfix,并配置DNS服務器使其能解析域名,為郵件服務器的運行作好準備。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第15頁。任務分析郵件發(fā)送服務器也即MTA,它的軟件有很多種,在RedHatEnterpriseLinux6.x之前的版本中默認安裝的是Sendmail。雖然Sendmail曾是最為廣泛使用的MTA軟件,但由于Sendmail的配置文件太過于難懂,以及早期的程序漏洞問題導致的主機安全性缺失;加上Sendmail將所有的功能都整合在/usr/sbin/sendmail這個程序當中,導致程序太大可能會有效能方面的疑慮等等,所以從RedHatEnterpriseLinux7.x開始已經(jīng)將默認安裝的郵件發(fā)送服務器軟件調整為Postfix。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第16頁。任務分析我們在發(fā)送和接收電子時,都需要用到諸如username@emaildomain格式的郵件地址,其中的emaildomain是郵件服務器所在域的域名,需要有域名服務器來進行解析。在實際應用中,我們可以租用DNS服務器來實現(xiàn)域名解析,而本項目中,我們需要配置自己的域名服務器來實現(xiàn)域名解析。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第17頁。任務實施——查看系統(tǒng)中是否已經(jīng)安裝postfix軟件包默認情況下,Postfix包應該已經(jīng)安裝,如果沒有安裝,可以參照【項目3-任務一】使用YUM來安裝該軟件包。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第18頁。任務實施——配置DNS服務器步驟1確認主配置文件/etc/named.conf的內容。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第19頁。任務實施——配置DNS服務器步驟2修改正向解析配置文件/var/named/.zone。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第20頁。任務實施——配置DNS服務器步驟3修改反向解析配置文件/var/named/1.168.192..zone。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第21頁。任務實施——配置DNS服務器步驟4重啟服務。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第22頁。任務實施——配置DNS服務器步驟5在Linux端進行測試。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第23頁。任務總結本次任務主要認識了Postfix服務器軟件。由于系統(tǒng)在默認情況下已經(jīng)安裝了該軟件,所以可以不必安裝。另外,為了配合郵件服務器對域名的解析,需要在DNS服務器的正向解析配置文件和逆向解析配置文件中添加MX記錄和對的解析。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第24頁。同步訓練檢查當前系統(tǒng)中是否安裝了Postfix的軟件包,如果沒有,請安裝此軟件包。修改自己的DNS服務器,使它能解析郵件服務器的域名。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第25頁。任務二Postfix服務基本配置Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第26頁。任務提出公司內部搭建一臺Postfix服務器,服務器的域名為,采用的IP地址為00,允許部門員工相互發(fā)送電子郵件。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第27頁。任務分析Postfix的主要配置文件是/etc/postfix/main.cf,配置Postfix服務器的大多數(shù)參數(shù)都是在這個文件中進行設置的。常用的參數(shù)選項有:(1)myhostname:設置Postfix服務器的主機名。(2)mydomain:設置Postfix服務器所在域的域名。(3)myorigin:設置Postfix服務器發(fā)出郵件的默認地址。(4)mydestination:配置Postfix可以接收的郵件名或主機名。(5)mynetworks:設置可轉發(fā)哪些主機的郵件。(6)relay_domains:設置可轉發(fā)哪些域的郵件。(7)inet_interfaces:設置Postfix的監(jiān)聽接口。(8)inet_protocols:設置Postfix的監(jiān)聽IP協(xié)議。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第28頁。任務實施步驟1修改配置文件/etc/postfix/main.cf。myhostname=#設置主機名mydomain=

#設置域名myorigin=$mydomain#發(fā)出郵件的地址為域名inet_interfaces=all#監(jiān)聽所有端口inet_protocols=all#允許IPv4和IPv6兩種協(xié)議mydestination=$myhostname,$mydomain,localhost#設置可以接收的郵件地址Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第29頁。任務實施步驟2啟動服務。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第30頁。任務實施步驟3測試(1)查看25號端口監(jiān)聽情況:SMTP協(xié)議使用的是25號端口,因此,當Postfix服務器配置好并重新啟動后,需要查看一下服務器的25號端口是否在監(jiān)聽狀態(tài)。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第31頁。任務實施步驟3測試(2)使用mail命令給用戶student發(fā)送一封郵件。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第32頁。任務實施步驟3測試切換到student用戶接收郵件。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第33頁。任務總結在此任務中,我們配置Postfix服務器使其可以提供郵件發(fā)送和接收服務。并通過mail客戶端實現(xiàn)了郵件的發(fā)送和接收測試。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第34頁。同步訓練公司部門內部搭建一臺Postfix服務器,采用的IP地址為,域名為,請配置Postfix服務器實現(xiàn)郵件發(fā)送和接收功能,并進行測試。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第35頁。任務三Dovecot服務基本配置Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第36頁。任務提出公司的Postfix郵件服務器已經(jīng)基本配置完成,但是為保證用戶和管理人員的正常使用和維護,需要Dovecot服務完成郵件的接收過程,且需要使用Telnet和OutlookExpress兩種方式發(fā)送和接收郵件。請配置服務器完成要求的功能。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第37頁。任務分析任務二中所進行的Postfix服務器的配置,只配置了發(fā)送郵件的服務,并沒有配置接收郵件的服務。要接收郵件,需要使用dovecot服務,它包含了POP3協(xié)議和IMAP協(xié)議。要配置和啟動dovecot服務,才能實現(xiàn)郵件的接收。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第38頁。任務實施——配置dovecot服務步驟1查看dovecot軟件包的安裝情況。默認情況下,該軟件包沒有安裝。可以參照【項目3-任務一】使用YUM來安裝該軟件包。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第39頁。任務實施——配置dovecot服務protocols=imappop3lmtp#設置接收郵件的協(xié)議disable_plaintext_auth=no#允許用戶使用明文進行密碼驗證,此行需要手動添加login_trusted_networks=/24#設置允許登錄的網(wǎng)段步驟2配置dovecot服務。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第40頁。任務實施——配置dovecot服務步驟3設置dovecot服務單獨的子配置文件/ect/dovecot/conf.d/10-mail.conf。mail_location=mbox:~/mail:INBOX=/var/mail/%u#定義一個路徑,用于指定要將收到的郵件存放到服務器本地的哪個位置,此行配置文件中默認已經(jīng)存在,只需要把前面的注釋符“#”去掉即可mbox_write_locks=fcntl#此行需要手動添加Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第41頁。任務實施——配置dovecot服務步驟4切換到student用戶,在家目錄中建立保存郵件的目錄。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第42頁。任務實施——配置dovecot服務步驟5啟動服務。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第43頁。任務實施——配置dovecot服務步驟6測試。POP3協(xié)議使用110號端口。因此,當dovecot服務啟動后,可以通過查看110號端口是否處于監(jiān)聽狀態(tài)來測試dovecot服務的運行情況。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第44頁。任務實施——使用Telnet服務進行郵件的發(fā)送和接收(1)使用Telnet服務完成用戶user1向用戶student發(fā)送電子郵件。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第45頁。任務實施——使用Telnet服務進行郵件的發(fā)送和接收(2)使用Telnet服務完成student用戶接收郵件。Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第46頁。任務實施——使用Windows自帶的OutlookExpress來發(fā)送和接收郵件Linux服務器配置與管理項目9--郵件服務器配置與管理全文共54頁,當前為第47頁。任務實施——使用Win

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論