簡化SMTP服務器的編寫與其通信過程觀察_第1頁
簡化SMTP服務器的編寫與其通信過程觀察_第2頁
簡化SMTP服務器的編寫與其通信過程觀察_第3頁
簡化SMTP服務器的編寫與其通信過程觀察_第4頁
簡化SMTP服務器的編寫與其通信過程觀察_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、Section5:簡化SMTP郵件效力器的編寫與其通訊過程察看張建忠 徐敬東南開大學計算機系.電子郵件系統電子郵件系統采用客戶-效力器任務方式郵件效力器:郵件效力系統的中心接納用戶送來的郵件,并將其傳送到對方的郵件效力器中接納從其他郵件效力器發來的郵件,并將其分發到用戶郵箱郵箱:郵件效力器為合法用戶開辟的存儲郵件的空間郵箱是私人的,擁有賬號和密碼屬性電子郵件運用程序:郵件系統的客戶端程序擔任發送和接納用戶郵件提供郵件的管理功能.電子郵件系統中的傳輸協議.TCP/IP互聯網上電子郵件的傳輸過程.簡單郵件傳輸協議SMTP功能:將郵件從一個“郵局傳送給另一個“郵局特

2、點:簡單、直觀僅僅規定發送程序和接納程序之間的命令和應對SMTP郵件傳輸采用客戶-效力器方式SMTP效力器運用的默許端口:TCP的25端口.常用的SMTP命令 .常用的SMTP呼應 .SMTP郵件傳送過程銜接建立階段郵件傳送階段 銜接封鎖階段.SMTP通訊過程實例 .第3代郵局協議POP3功能:將郵件從郵件效力器的用戶郵箱下載到本地主機POP3采用客戶-效力器方式POP3效力器運用的默許端口:TCP的110端口.常用的POP3命令 .POP3的呼應以“+OK開場的呼應:命令已勝利執行或效力器預備就緒以“-ERR開場的呼應:錯誤或不可執行的命令“+OK和“-ERR之后通常都跟有附加信息對呼應進展

3、詳細描畫多行呼應中,只包含“.的行表示呼應終了 .用戶檢索POP3郵件效力器的過程認證階段事務處置階段更新階段.POP3通訊過程實例.電子郵件的報文格式RFC822多用途因特網郵件擴展協議MIME,Multipurpose Internet Mail Extensions.RFC822郵件頭Mail Header:郵件轉發中所需的控制信息郵件頭由多行組成每行由特定的字符串開場,后面跟有對該字符串的闡明,中間用“:隔開如:From:有些郵件頭需由發信人在撰寫電子郵件過程中參與,有些那么是在郵件轉發過程中機器自動參與的郵件體Mail Body:郵件的詳細內容郵件頭和郵

4、件體之間運用空行分隔.收件人收到的郵件事例.多用途因特網郵件擴展協議MIMERFC822:限制郵件運用7位ASCII文本MIME - 對RFC822進展了擴展承繼了RFC822的郵件頭和郵件體方式添加了一些郵件頭字段要求對郵件體進展編碼,將8位的二進制信息變換成7位的ASCII文本.MIME主要添加的郵件頭字段MIME-Version:該郵件遵照MIME規范的版本號目前的主要規范為1.0Content-Type:郵件體包含的數據類型包括七種郵件體類型和一系列的子類型text文本、message報文、image圖像、audio音頻、video視頻、application運用、multipart多

5、部分Content-Transfer-Encoding:郵件體的數據編碼類型帶引見符的可打印編碼quoted-printable、基數64編碼base64.運用MIME格式的電子郵件 .編寫簡化的SMTP效力器實驗目的:察看電子郵件運用程序與SMTP郵件效力器的命令交互過程簡化的SMTP效力器:呼應電子郵件運用程序發出的SMTP命令,并將命令的交互過程和收到的電子郵件顯示到屏幕上支持單用戶不保管和轉發收到的郵件不作錯誤處置.簡化SMTP效力器運轉界面 .發送給簡化SMTP效力器的郵件 .SMTP效力器接納到郵件后的界面 .練習和思索查找和參閱與MIME和base64編碼相關的資料,對編寫的簡化SMTP郵件效力器進展改造,使其可以顯示用戶按照base64編碼發送的bmp圖片參照簡化的SMTP效力器程序,編寫一個簡化的POP3效力器程序。利用它和電子郵件運用程序,察看POP3客戶與效力器的命令交互過程.運用VB編寫簡化的SMTP效力器支持單用戶不保管和轉發收到的郵件,不作錯誤處置呼應SMTP客戶端命令,并顯示命令的交互過程和收到的電子郵件.簡化SMTP效力器地實現過程1.簡化SMTP效力器地實現過程2.簡化SMTP效力器地實現過程3.簡化SMTP效力器地實現過程4.簡化SMTP效力器地實現過程5.簡化SMTP效力器地實現過程6.簡化SMTP效力器地實現過程7.簡化SMTP效力器地

溫馨提示

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

評論

0/150

提交評論