日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 )

發布時間:2025/6/17 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、電子郵件信息格式★
  • 二、電子郵件系統 組成 結構 ★
  • 三、SMTP 協議 ( 簡單郵件傳送協議 ) ★
  • 四、SMTP 協議 連接建立流程
  • 五、SMTP 協議 郵件發送 流程
  • 六、SMTP 協議 斷開連接 流程
  • 七、MIME 協議 ★
  • 八、POP3 郵局協議 ★
  • 九、IMAP 網際報文存取協議 ★
  • 十、基于萬維網的電子郵件 ★





一、電子郵件信息格式★



電子郵件信息格式 :

① 信封 : 表明接收方地址 ;

② 內容 :

  • 首部信息 : 表明 發送方 , 接收方 , 主題 , 發送日期 ;
  • 主題信息 : 內容主體 ;




二、電子郵件系統 組成 結構 ★



電子郵件系統 組成 結構 :

① 用戶代理 : 電子郵件客戶端軟件 , 如 Foxmail , OutLook 等 , 其作用如下

  • 撰寫郵件
  • 顯示郵件
  • 處理郵件
  • 通信 ( 發送 / 接收郵件 ) ;

② 郵件服務器 : 功能如下 :

  • 發送 / 接收郵件 , 指的是發送到 接收方 郵件服務器 , 或 從 發送方 郵件服務器 接收郵件 ;
  • 向 發件人 報告郵件 傳送結果 ;

③ 協議 :

  • 發送郵件 : 使用 SMTP 協議
  • 接收郵件 : 使用 POP3 協議 / IMAP 協議




三、SMTP 協議 ( 簡單郵件傳送協議 ) ★



SMTP 協議 ( 簡單郵件傳送協議 ) :

① 協議內容 : 規定 相互通信的 SMTP 進程 交換信息的方式 ; SMTP 協議中規定了 14 條命令 , 21 種應答信息 ;

  • 命令 : 字母組成
  • 應答信息 : 3 位 數字代碼 和 簡單文字說明 ;
  • 底層協議 : TCP 協議 ;
  • 端口號 : 25
  • 通信方式 : 客戶端 / 服務器 方式

② SMTP 服務器 : 接收郵件的 SMTP 進程 是 SMTP 服務器 ;

③ SMTP 客戶端 : 發送郵件的 SMTP 進程 是 SMTP 客戶端 ;

④ SMTP 通信三階段 : 建立連接 -> 郵件傳送 -> 釋放連接 ;





四、SMTP 協議 連接建立流程



SMTP 協議 連接建立流程 :

① 發送方 -> 發送方郵件服務器 : 發送方編寫郵件 , 并將 郵件 發送給 發送方郵件服務器 ;

② 申請建立連接 : 發送方郵件服務器 , 定期掃描服務器中的郵件 , 掃描到新郵件 , 就會與 接收方郵件服務器 , 建立 TCP 連接 ;

③ 接收方告知連接建立 : 連接建立完成后 , 接收方郵件服務器 向 發送方郵件服務器 發送 " 220 Service ready" 信息 , 告知連接就緒 ; \

④ 發送方試探狀態 : 發送方郵件服務器 發送 “HELLO 命令” 給 接收方郵件服務器 ;

⑤ 接收方回送狀態 : 如果 接收方郵件服務器 有能力接收郵件 , 回復 “250 OK” 信息 ; 如果沒有能力接收郵件 , 回復 “421 Service not available” 信息 ;





五、SMTP 協議 郵件發送 流程



SMTP 協議 郵件發送 流程 :

① 發送方表明發送者 : 發送方郵件服務器 發送 “MAIL FROM : <xxx@163.com>”

② 接收方表明準備完畢 : 接收方郵件服務器 , 如果準備好接收郵件 回送 “250 OK” , 如果沒有準備好了 , 那么發送 “451 / 452 / 500” 等信息 ;

③ 發送方表明接收者 : 發送方郵件服務器 發送 “RCPT : <xxx@163.com>” , 該命令可以有多個 , 即群發 ;

④ 接收方確認接收者 : 接收方郵件服務器 驗證是否有該用戶 , 如果有回送 “250 OK” , 如果沒有回送 “550 No such user here” ;

發送方郵件服務器 開始傳輸郵件數據 ;

⑤ 發送方申請開始傳輸數據 : 發送方郵件服務器 發送 “DATA” 命令 , 表示要開始傳輸數據 ;

⑥ 接收方檢查狀態 : 接收方 郵件服務器 回送 “354…” 即同意 發送方郵件服務器 傳輸數據 ;

⑦ 傳輸郵件 : 發送方郵件服務器 開始正式傳輸郵件內容 ;

⑧ 傳輸完畢 : 接收方郵件服務器 收到全部數據 , 返回 “250OK”

至此 , 郵件發送完畢 ;





六、SMTP 協議 斷開連接 流程



SMTP 協議 斷開連接 流程 :

① 發送方申請斷開連接 : 郵件發送完畢后 , 發送方郵件服務器 發送 “QUIT” 命令 ;

② 接收方同意斷開連接 : 接收方郵件服務器 回送 “221” , 同意釋放 TCP 連接 ;





七、MIME 協議 ★



SMTP 協議 弊端 :

① 格式限制 : 只能傳送文本 , 不能傳送 圖片 , 視頻等 ;

② 文字限制 : 只能傳送 7 位 ASCII 碼 , 不能傳輸非英文文字 ;

③ 長度限制 : 不能傳輸長度很長的郵件 ;


MIME 協議 是 通用因特網郵件擴充協議 , 對 SMTP 協議進行了拓展 ;


MIME 協議傳輸過程 : 用戶的非 ASCII 碼 數據

  • 發送時 通過 MIME 協議轉為 ASCII 碼數據 , 然后通過 SMTP 協議傳輸 ;
  • 接收時 通過 MIME 協議將 ASCII 碼數據 , 轉為不同類型的數據 , 如 音頻 , 視頻 , 圖片等 ;




八、POP3 郵局協議 ★



POP3 郵局協議 :

  • 底層協議 : TCP 協議 ;
  • 端口號 : 110
  • 通信方式 : 客戶端 / 服務器 方式
  • 工作方式 : ① 電子郵件下載并保留在服務器 , ② 下載并刪除電子郵件 ;




九、IMAP 網際報文存取協議 ★



IMAP 網際報文存取協議 :

看到郵件首部 : 該協議 比 POP3 協議復雜 , 用戶的 IMAP 客戶端程序打開 IMAP 服務器的郵箱時 , 可以看到郵箱首部 , 如果需要打開郵件 , 才將郵件下載到用戶的電腦上 ;

部分下載 : IMAP 協議 可以讓用戶在不同地方使用不同的設備處理郵件 , 還允許用戶只下載部分郵件 ;





十、基于萬維網的電子郵件 ★



基于萬維網的電子郵件 :

① SMTP 協議 : 郵件服務器之間仍然使用 SMTP 協議進行通信 ;

② HTTP 協議 : 用戶與郵件服務器之間 , 使用 HTTP 服務器通信 ;

  • 發送方 使用 HTTP 協議 , 將郵件發送到 發送方郵件服務器中 ;了
  • 接收方 使用 HTTP 協議 , 從接收方郵件服務器中 讀取 郵件 ;

總結

以上是生活随笔為你收集整理的【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。