[整理] POP3、SMTP、IMAP、CardDAV、CalDAV 之間的區別和聯系



看了一下QQ郵箱的設置,發現郵箱服務這塊的協議之前理解的不是很清楚,特此整理一下:

SMTP管“發”,POP3/IMAP管“收”。

你坐在電腦邊用mail client寫完郵件,點擊“發送”。這時你的mail client會發消息給郵件服務器上的SMTP service。這時有兩種情況:

  1. 如果郵件的收信人也是處於同一個domain,比如從http://163.com發送給163的郵箱,SMTP service只需要轉給local的POP3 Service即可
  2. 如果郵件收信人是另外的domain,比如http://163.com發送給http://sina.com, SMTP service需要通過詢問DNS,找到屬於sina的SMTP service的host

概念

POP3(Post Office Protocol)

郵局通訊協定POP是互聯網上的一種通訊協定(比較老),主要功能是用在傳送電子郵件,當我們寄信給另外一個人時,對方當時多半不會在線上,所以郵件服務器必須為收信者保存這封信,直到收信者來檢查這封信件。當收信人收信的時候,必須通過POP通訊協定,才能取得郵件。

SMTP (Simple Mail Transfer Protocol)

與POP同時出現的還有SMTP(簡易郵件傳輸通訊協議),它也是用來傳送網絡上的電子郵件,不同的是POP是負責郵件程序和郵件服務器收信的通訊協定,SMTP則是負責郵件服務器與郵件服務器之間的寄信的通訊協定。

IMAP(Internet Mail Access Protocol)

交互式郵件存取協議(比較新),是一個應用層協議(端口是143)。IMAP 整體上為用戶帶來更為便捷和可靠的體驗。POP3 更易丟失郵件或多次下載相同的郵件,但 IMAP 通過郵件客戶端與webmail 之間的雙向同步功能很好地避免了這些問題。

SSL(Secure Sockets Layer)

安全套接層,及其繼任者傳輸層安全(Transport Layer Security,TLS)是為網絡通信提供安全及數據完整性的一種安全協議。TLS與SSL在傳輸層對網絡連接進行加密,客戶與服務器應用之間的通信不被攻擊者竊聽。

CardDAV、CalDAV

一種通訊錄同步的開放協議。使用 CardDAV 同步的通訊錄可以編輯、修改或者刪除,並且你在手機上的這些操作也同樣會和服務器同步,並同時同步到你的其他設備上。
CalDAV 是一種用於存取網絡行事歷及行程或會議排程的client/server 協議。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM