計算機網路中的POP協議是什麼?


POP 代表郵局協議(Post Office Protocol)。它提供了一種標準機制,用於從遠端伺服器檢索郵件以供郵件收件人使用。例如,假設家庭使用者 A 通常使用撥號連線到 ISP 來連線網際網路。

假設另一個人 B 在 A 連線到網際網路時向 A 傳送了一封電子郵件。電子郵件儲存在 ISP 為使用者 A 提供的郵箱中。

當 A 下次連線到網際網路並希望檢視收到的新電子郵件時,他開啟他的電子郵件客戶端程式。他計算機上的該電子郵件客戶端程式隨後會呼叫一個 POP 客戶端,該客戶端會聯絡 ISP 託管的 POP 伺服器。然後,POP 伺服器開啟使用者 A 的郵箱並將為他收到的電子郵件傳送到 POP 客戶端。

簡單來說,想要接收電子郵件但沒有永久連線到網際網路的使用者可以使用 POP 客戶端從 POP 伺服器拉取電子郵件。

POP 伺服器查詢使用者的郵箱以執行此任務,如下圖所示:

POP 的需求

我們知道電子郵件儲存在集中的電子郵件伺服器(SMTP 伺服器)上。SMTP 伺服器期望目標主機(即電子郵件收件人)始終線上。如果沒有,它就無法與其建立 TCP 連線,因此也無法將電子郵件訊息轉發到目標主機。

眾所周知,臺式計算機通常在工作時間結束後關閉電源。因此,解決此問題的方案是使用 POP 伺服器,而組織中的 SMTP 伺服器接收並存儲該組織中任何使用者的全部傳入電子郵件。它不用於將電子郵件傳輸到最終目的地。

更新於: 2021年5月4日

3K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.