【計算機網絡】第二章 網絡應用(3)

三.Email應用服務器

1. 構成ui

1)郵件客戶端:讀、寫Email消息,與服務器交互、收發消息spa

2)郵件服務器:爲用戶分配郵箱存儲Email,建立消息隊列存儲等待發送的Email對象

3SMTP協議:郵件服務器之間傳遞消息所使用的協議blog

2. SMTP協議隊列

1)使用TCP進行Email消息可靠傳輸事務

2)使用端口25傳輸消息隊列

3)傳輸過程:握手 -> 消息傳輸 -> 關閉it

4)命令/響應交互模式:命令爲ASCII文本,響應爲狀態代碼和語句擴展

5Email消息只能包含7ASCII

6)使用持久性鏈接

7)利用CRLF肯定消息的結束

3. Email應用示例

4. SMTP交互示例

 

5. HTTP vs SMTP

1HTTP:拉式,每一個對象封裝在獨立的響應消息裏,命令和狀態代碼均爲ASCII

2SMTP:推式,多個對象在由多個部分構成的消息中發送

6. Email消息格式

1RFC 822格式標準

  ·頭部行:ToFromSubject

  ·消息體:消息自己、只能是ASCII字符

 

2多媒體擴展

  ·MIME:在郵件頭部增長額外行以聲明MIME的內容類型

 

7. 郵件訪問協議:從服務器獲取郵件

(1)POPRFC 1939,認證/受權和下載

  ·認證過程

    - 客戶端命令:UserPass

    - 服務器響+OK-ERR

  ·事務階段

    - List:列出消息數量

    - Retr:用編號獲取消息

    - Dele:刪除消息

    - Quit:退出

  ·下載並刪除模式:用戶若是換了客戶端軟件,沒法重讀該郵件

  ·下載並保持模式:不一樣客戶端均可以保留消息的拷貝

  ·POP3無狀態

(2)IMAPRFC 1730,可以操縱服務器上存儲的消息

  ·全部消息統一保存在服務器

  ·容許用戶利用文件夾組織消息

  ·支持跨會話的用戶狀態:可搜索文件夾名字等

(3)HTTP163QQ Mail

相關文章
相關標籤/搜索