日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

文章目錄

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





一、電子郵件信息格式★



電子郵件信息格式 :

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

② 內(nèi)容 :

  • 首部信息 : 表明 發(fā)送方 , 接收方 , 主題 , 發(fā)送日期 ;
  • 主題信息 : 內(nèi)容主體 ;




二、電子郵件系統(tǒng) 組成 結(jié)構(gòu) ★



電子郵件系統(tǒng) 組成 結(jié)構(gòu) :

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

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

② 郵件服務(wù)器 : 功能如下 :

  • 發(fā)送 / 接收郵件 , 指的是發(fā)送到 接收方 郵件服務(wù)器 , 或 從 發(fā)送方 郵件服務(wù)器 接收郵件 ;
  • 向 發(fā)件人 報告郵件 傳送結(jié)果 ;

③ 協(xié)議 :

  • 發(fā)送郵件 : 使用 SMTP 協(xié)議
  • 接收郵件 : 使用 POP3 協(xié)議 / IMAP 協(xié)議




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



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

① 協(xié)議內(nèi)容 : 規(guī)定 相互通信的 SMTP 進程 交換信息的方式 ; SMTP 協(xié)議中規(guī)定了 14 條命令 , 21 種應(yīng)答信息 ;

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

② SMTP 服務(wù)器 : 接收郵件的 SMTP 進程 是 SMTP 服務(wù)器 ;

③ SMTP 客戶端 : 發(fā)送郵件的 SMTP 進程 是 SMTP 客戶端 ;

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





四、SMTP 協(xié)議 連接建立流程



SMTP 協(xié)議 連接建立流程 :

① 發(fā)送方 -> 發(fā)送方郵件服務(wù)器 : 發(fā)送方編寫郵件 , 并將 郵件 發(fā)送給 發(fā)送方郵件服務(wù)器 ;

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

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

④ 發(fā)送方試探狀態(tài) : 發(fā)送方郵件服務(wù)器 發(fā)送 “HELLO 命令” 給 接收方郵件服務(wù)器 ;

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





五、SMTP 協(xié)議 郵件發(fā)送 流程



SMTP 協(xié)議 郵件發(fā)送 流程 :

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

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

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

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

發(fā)送方郵件服務(wù)器 開始傳輸郵件數(shù)據(jù) ;

⑤ 發(fā)送方申請開始傳輸數(shù)據(jù) : 發(fā)送方郵件服務(wù)器 發(fā)送 “DATA” 命令 , 表示要開始傳輸數(shù)據(jù) ;

⑥ 接收方檢查狀態(tài) : 接收方 郵件服務(wù)器 回送 “354…” 即同意 發(fā)送方郵件服務(wù)器 傳輸數(shù)據(jù) ;

⑦ 傳輸郵件 : 發(fā)送方郵件服務(wù)器 開始正式傳輸郵件內(nèi)容 ;

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

至此 , 郵件發(fā)送完畢 ;





六、SMTP 協(xié)議 斷開連接 流程



SMTP 協(xié)議 斷開連接 流程 :

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

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





七、MIME 協(xié)議 ★



SMTP 協(xié)議 弊端 :

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

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

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


MIME 協(xié)議 是 通用因特網(wǎng)郵件擴充協(xié)議 , 對 SMTP 協(xié)議進行了拓展 ;


MIME 協(xié)議傳輸過程 : 用戶的非 ASCII 碼 數(shù)據(jù)

  • 發(fā)送時 通過 MIME 協(xié)議轉(zhuǎn)為 ASCII 碼數(shù)據(jù) , 然后通過 SMTP 協(xié)議傳輸 ;
  • 接收時 通過 MIME 協(xié)議將 ASCII 碼數(shù)據(jù) , 轉(zhuǎn)為不同類型的數(shù)據(jù) , 如 音頻 , 視頻 , 圖片等 ;




八、POP3 郵局協(xié)議 ★



POP3 郵局協(xié)議 :

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




九、IMAP 網(wǎng)際報文存取協(xié)議 ★



IMAP 網(wǎng)際報文存取協(xié)議 :

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

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





十、基于萬維網(wǎng)的電子郵件 ★



基于萬維網(wǎng)的電子郵件 :

① SMTP 協(xié)議 : 郵件服務(wù)器之間仍然使用 SMTP 協(xié)議進行通信 ;

② HTTP 協(xié)議 : 用戶與郵件服務(wù)器之間 , 使用 HTTP 服務(wù)器通信 ;

  • 發(fā)送方 使用 HTTP 協(xié)議 , 將郵件發(fā)送到 發(fā)送方郵件服務(wù)器中 ;了
  • 接收方 使用 HTTP 協(xié)議 , 從接收方郵件服務(wù)器中 讀取 郵件 ;

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。