Linux服務器架設指南(第二版)課件:第17章 Postfix郵件服務器架設_第1頁
Linux服務器架設指南(第二版)課件:第17章 Postfix郵件服務器架設_第2頁
Linux服務器架設指南(第二版)課件:第17章 Postfix郵件服務器架設_第3頁
Linux服務器架設指南(第二版)課件:第17章 Postfix郵件服務器架設_第4頁
Linux服務器架設指南(第二版)課件:第17章 Postfix郵件服務器架設_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第17章Postfix郵件服務器架設Email(ElectronicMail,電子郵件)是Internet最基本、也是最重要的服務之一。與傳統(tǒng)的郵政信件服務相比,電子郵件具有快速、經濟的特點。與實時信息交流(如電話通話)相比,電子郵件采用存儲轉發(fā)的方式,發(fā)送郵件時并不需要收件人處于在線狀態(tài)。因此,電子郵件具有其他通信方式不可比擬的優(yōu)勢。本章介紹以Postfix系統(tǒng)為中心的郵件服務器的安裝、運行、配置和使用方法。17.1郵件系統(tǒng)工作原理與其他各種Internet服務相比,電子郵件服務相對比較復雜。要牽涉到POP3、SMTP、IMAP等多種協(xié)議,而且一個實際的郵件服務系統(tǒng)往往由很多相互獨立的軟件包組成,需要解決它們之間集成時的接口問題。本節(jié)先介紹郵件系統(tǒng)的工作原理,包括系統(tǒng)組成、協(xié)議等內容。17.1.1郵件系統(tǒng)的組成及傳輸流程17.1.2簡單郵件傳輸協(xié)議SMTP命令名稱及格式功

能HELO<客戶機域名>鑒別對方是否支持SMTP協(xié)議,應該是發(fā)送方的第一條命令EHLO鑒別接收方是否支持ESMTP協(xié)議,接收方返回所支持的擴展命令AUTH表示要進行認證MAILFROM:<發(fā)件人地址>告訴接收方即將發(fā)送一個新郵件,并對所有的狀態(tài)和緩沖區(qū)進行初始化RCPTTO:<收件人地址>標識各個郵件接收者的地址,該命令可以發(fā)送多個,表示有多個收件人DATA告訴接收方此后的內容是郵件正文,直到以“.”為唯一內容的一行為止REST退出/復位當前的郵件傳輸NOOP空操作,用于使TCP連接保持,并有助于命令和應答的同步QUIT要求停止傳輸并關閉TCP連接VRFY<字符串>驗證給定的郵箱是否存在,出于安全考慮,SMTP服務器一般都禁止該命令EXPN<字符串>查詢是否有郵箱屬于給定的郵箱列表,出于安全考慮,經常禁止使用DEBUG如果被接受,接收方將處于調試狀態(tài)HELP返回幫助信息,包括服務器所支持的命令應答含

義應答含

義200表示成功執(zhí)行了命令,不是標準的響應500語法錯誤,命令不被承認211系統(tǒng)狀態(tài),或系統(tǒng)幫助回復501命令的參數(shù)存在語法錯誤214幫助信息502命令沒有被實現(xiàn)220<域名稱>服務已準備就緒503不正確的命令次序221<域名稱>服務正在關閉傳輸通道504命令參數(shù)未實現(xiàn)250所請求的命令已成功執(zhí)行521<域名稱>不接收郵件251收件人非本地用戶,將根據收件人地址進行轉發(fā)530拒絕訪問354開始郵件輸入,以<CDLF>.<CDLF>結束550因郵箱無效,所請求的MAIL命令沒有執(zhí)行421<域名稱>服務無效,關閉傳輸通道551非本地用戶450因郵箱無效,所請求的MAIL命令沒有

執(zhí)行552因超過存儲分配,MAIL命令被放棄451因本地處理錯誤,放棄執(zhí)行所請求的命令553因信箱名稱未被允許,請求的命令沒有執(zhí)行452因系統(tǒng)存儲不夠,所請求的命令沒有執(zhí)行554傳輸事務失敗17.1.3郵局協(xié)議POP3命令名稱功

能USER<用戶名>提交用戶名PASS<密碼>提交密碼STAT請求服務器返回信箱統(tǒng)計資料,如郵件數(shù)、郵件總字節(jié)數(shù)等LIST<n>列出第n封郵件的信息RETR<n>返回第n封郵件的全部內容DELE<n>刪除第n封郵件,只有QUIT命令執(zhí)行后才真正刪除RSET撤消所有的DELE命令UIDL<n>返回第n封郵件的標識TOP<n,m>返回第n封郵件的前m行內容NOOP空操作,用于使TCP連接保持,并有助于命令和應答的同步QUIT結束會話,退出17.1.4Internet消息訪問協(xié)議IMAP簡介1.在線和離線兩種操作模式2.用戶信箱的多重連接3.在線瀏覽4.在服務器保留郵件的狀態(tài)信息5.支持多信箱6.服務端搜索7.良好的擴展機制8.支持密文傳輸17.2Postfix郵件系統(tǒng)在Linux平臺中,有許多郵件服務器可供選擇。目前使用較多的是Sendmail服務器、Postfix服務器和Qmail服務器等。Postfix在快速、易于管理和提供盡可能高的安全性等方面都進行了較好的考慮,同時與歷史悠久的Sendmail郵件服務器保持了較好的兼容性,因此是架設Linux平臺下的郵件服務器的較好選擇。本節(jié)介紹了有關Postfix郵件服務器的特點、系統(tǒng)結構、安裝和運行等內容。17.2.1Postfix概述Postfix介紹17.2.2Postfix郵件系統(tǒng)結構1.郵件接收流程2.郵件發(fā)送流程3.其他進程17.2.3Postfix服務器軟件的安裝與運行1.安裝Postfix軟件2.啟動Postfix服務17.3Postfix服務器的配置Postfix服務器的配置相當復雜,而且要牽涉到很多郵件系統(tǒng)以外的知識。例如操作系統(tǒng)的用戶認證、用戶特權、數(shù)據庫文件、DNS配置等。本節(jié)先從能實現(xiàn)基本功能的最簡單配置著手,然后講述郵件接收域、SMTP認證等內容。17.3.1Postfix服務器基本配置1.Postfix服務器的基本配置2.登陸Postfix服務器17.3.2Postfix郵件接收域配置接收域17.3.3配置SMTP認證1.安裝cyrus-sasl軟件2.配置SMTP認證17.4Postfix與其他軟件的集成17.3節(jié)介紹了Postfix服務器本身的配置,但Postfix只是承擔了郵件系統(tǒng)中的MTA功能。一個完整的郵件系統(tǒng)還需要其他很多功能,如POP/IMAP服務、Web界面客戶端、郵件賬號存儲在數(shù)據庫中,以及過濾垃圾郵件等。這些功能Postfix軟件并不具備,需要與其他軟件配合才能實現(xiàn)。本節(jié)將介紹這些第三方軟件的安裝、運行和配置方法等內容。17.4.1用vm-pop3d構建POP3服務器搭建POP3服務器17.4.2用Dovecot架設POP3和IMAP服務器配置Dovecot郵件服務客戶端17.4.3使用MySQL存儲郵件賬

溫馨提示

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

評論

0/150

提交評論