資源描述:
《linux sendmail服務器配置與管理》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、郵件服務器配置與管理第八講課程名稱《Linux網(wǎng)絡服務》2008~2009學年第一學期網(wǎng)絡061班月日第1周第1次課總第1次課回顧Samba服務的基本原理和相關協(xié)議Samba服務器的安裝、配置Samba配置文件內(nèi)容Samba服務器的訪問目標了解郵件服務器基本原理了解MUA、MTA與SMTP、POP3、IMAP協(xié)議之間的關系掌握Sendmail的配置方法和配置文件的主要參數(shù)的意義掌握郵局的配置使用了解Qmail的配置SMTP、MTA與MUA郵局與POP3/IMAPLinux系統(tǒng)的郵件消息流程郵件服務器基本原理SMTP協(xié)議簡介SMTP協(xié)議定義了
2、電子郵件從一個主機發(fā)送到另一個主機的方法SMTP協(xié)議的簡單性SMTP不依賴于具體的操作系統(tǒng)SMTP協(xié)議工作原理SMTP是工作在兩種情況下SMTP在TCP協(xié)議25號端口監(jiān)聽連接請求連接和發(fā)送過程SMTP郵件傳遞代理-MTA郵件傳遞代理包括sendmail,D.J.Bernstein的qmail以及WietseVenema的Postfix系統(tǒng)MTA還要實現(xiàn)反垃圾郵件功能安裝和設置MTA系統(tǒng)比較容易,不過強大的功能的實現(xiàn)是以高度復雜性為代價的SMTP、MTA及MUASMTP簡單郵件傳輸協(xié)議MTA郵件傳輸代理MUA郵件用戶代理SMTPSMTP郵件客
3、戶端(MUA)郵件服務器(MTA)郵件服務器(MTA)POP郵件客戶端(MUA)郵局與POP3/IMAPPOP3:郵局協(xié)議,用戶從遠程郵箱下載郵件IMAP:Internet郵件訪問協(xié)議,用戶遠程管理自己的郵箱區(qū)別POP客戶端POP服務器IMAP客戶端IMAP服務器下載郵件的結(jié)構(gòu)信息和郵件的子集同時對多個遠程郵箱的訪問多個客戶機同時訪問同一個郵箱多個用戶作為不同的標示同時訪問同一個文件夾客戶機與服務器之間的同步郵件下載SMTP與POP協(xié)議的比較SMTP協(xié)議不是POP協(xié)議。POP協(xié)議也不是SMTP協(xié)議。SMTP協(xié)議是一個只用于發(fā)送電子郵件的傳輸
4、協(xié)議。一個用戶是不可能連接到一個SMTP服務器去讀取自己的郵件的。郵局協(xié)議卻正好相反。一個客戶可以通過POP協(xié)議從一個POP服務器上讀取自己的電子郵件,但是客戶主機卻絕對無法使用POP服務器來發(fā)送電子郵件。經(jīng)常給人們造成如此錯誤印象的主要原因SendmailSendmail基礎Sendmail的控制啟動Sendmail主要配置文件Sendmail的常見配置舉例Sendmail基礎開發(fā):EricAllman資源:www.sendmail.com當前版本:sendmail.8.12.8-4下載:http://www.sendmail.org/c
5、urent-release.html特點:功能強大,配置復雜,使用最廣泛郵件服務器配置步驟1、若沒有安裝sendmail軟件,則安裝該軟件包2、修改/etc/mail/sendmail.cf文件中264行,用vi+264/etc/mail/sendmail.cf將該行的地址127.0.0.1改成本機的地址3、建立一個域名,比如wl061.com,并建立該域名的郵件記錄MX,測試該域名通過4、用servicesendmailstart啟動sendmail服務郵件服務器配置步驟5、安裝imap(注意:教材中用的企業(yè)版軟件,從redhatAS4開
6、始不再用pop和imap工具,而使用dovecot或cyrus-imapd,目前機房采用redhatlinux9,仍然需要pop和imap工具)6、將/etc/xinetd.d/ipop3和/etc/xinetd.d/imap中的disable=yes改成disable=no7、用servicexinetdstart啟動兩個工具郵件服務器配置步驟8、打開/etc/mail/local-host-names,添加wl061.com和jxgcxy.wl061.com9、重啟sendmail10、用telnetIP地址25測試郵件的發(fā)送11、收取
7、郵件12、在/etc/aliases中設置別名,重新測試13、利用access文件設置郵件中繼Sendmail的控制啟動Sendmail的安裝Sendmail的配置Sendmail的啟動Sendmail安裝rpm–ivhsendmail-812.8-4.i386.rpmrpm–ivhsendmail-cf-812.8-4.i386.rpmrpm–ivhsendmail-doc-812.8-4.i386.rpmhttp://www.sendmail.org/current-release.htmlsendmail.8.12.8-4.tar.g
8、zrpm安裝源代碼包安裝Sendmail基本配置/etc/mail/sendmail.cf/etc/mail/access/etc/mail/local-host-names/e