1、POP:Post Office Protocol 是一種電子郵局傳輸協議,而 POP3 是它的第三個版本,是規定了怎樣將個人計算機連接到 Internet 的郵件服務器和下載電子郵件的電子協議。它是 Internet 電子郵件的第一個離線協議標准。簡單點說,POP3 就是一個簡單而實用的郵件信息傳輸協議。
IMAP:交互式郵件存取協議,它的主要作用是郵件客戶端(例如MS Outlook Express)可以通過這種協議從郵件服務器上獲取郵件的信息,下載郵件等。IMAP協議運行在TCP/IP協議之上,使用的端口是143。
POP端口為110,SMTP端口為25。
POP3 允許工作站檢索郵件服務器上的郵件。POP3 傳輸的是數據消息,這些消息可以是指令,也可以是應答。創建一個分布式電子郵件系統有多種不同的技術支持和途徑:POP(郵局協議)、DMSP(分層式電子郵件系統協議)和 IMAP(因特網信息訪問協議)。其中,POP 協議創建最早因此也最為人們了解;DMSP 具有較好的支持“無連接”操作的性能,但其很大程度上僅限於單個應用程序(PCMAIL);IMAP 提供了 POP 和 DMSP 的擴展集並提供對遠程郵件訪問的三種支持方式:離線、在線和無連接。
POP 協議支持“離線”郵件處理。其具體過程是:郵件發送到服務器上,電子郵件客戶端調用郵件客戶機程序以連接服務器,並下載所有未閱讀的電子郵件。這種離線訪問模式是一種存儲轉發服務,將郵件從郵件服務器端送到個人終端機器上,一般是 PC 機或 MAC。一旦郵件發送到 PC 機或 MAC 上,郵件服務器上的郵件將會被刪除。
POP3 並不支持對服務器上郵件進行擴展操作,此過程由更高級的 IMAP4 完成。 POP3 使用 TCP 作為傳輸協議。POP3 服務是一種檢索電子郵件的電子郵件服務。管理員可以使用 POP3 服務存儲以及管理郵件服務器上的電子郵件帳戶。
在郵件服務器上安裝 POP3 服務后,用戶可以使用支持 POP3 協議的電子郵件客戶端(如 Microsoft Outlook)連接到郵件服務器,並將電子郵件檢索到本地計算機。POP3 服務與簡單郵件傳輸協議 (SMTP) 服務一起使用,后者用於發送傳出電子郵件。
2、SMTP:簡單郵件傳輸協議 (SMTP:Simple Mail Transfer Protocol)
SMTP 是一種提供可靠且有效電子郵件傳輸的協議。 SMTP 是建模在 FTP 文件傳輸服務上的一種郵件服務,主要用於傳輸系統之間的郵件信息並提供來信有關的通知。
SMTP 獨立於特定的傳輸子系統,且只需要可靠有序的數據流信道支持。 SMTP 重要特性之一是其能跨越網絡傳輸郵件,即“ SMTP 郵件中繼”。通常,一個網絡可以由公用互聯網上 TCP 可相互訪問的主機、防火牆分隔的 TCP/IP 網絡上 TCP 可相互訪問的主機,及其它 LAN/WAN 中的主機利用非 TCP 傳輸層協議組成。使用 SMTP ,可實現相同網絡上處理機之間的郵件傳輸,也可通過中繼器或網關實現某處理機與其它網絡之間的郵件傳輸。在這種方式下,郵件的發送可能經過從發送端到接收端路徑上的大量中間中繼器或網關主機。域名服務系統(DNS)的郵件交換服務器可以用來識別出傳輸郵件的下一跳 IP 地址。
3、IMAP和POP有什么區別?
POP允許電子郵件客戶端下載服務器上的郵件,但是您在電子郵件客戶端的操作(如:移動郵件、標記已讀等),這是不會反饋到服務器上的,比如:您通過電子郵件客戶端收取了QQ郵箱中的3封郵件並移動到了其他文件夾,這些移動動作是不會反饋到服務器上的,也就是說,QQ郵箱服務器上的這些郵件是沒有同時被移動的 。但是IMAP就不同了,電子郵件客戶端的操作都會反饋到服務器上,您對郵件進行的操作(如:移動郵件、標記已讀等),服務器上的郵件也會做相應的動作。也就是說,IMAP是“雙向”的。同時,IMAP可以只下載郵件的主題,只有當您真正需要的時候,才會下載郵件的所有內容。
4、Smtp工作機制
SMTP通常有兩種工作模式:發送SMTP和接收SMTP。具體工作方式為:發送SMTP在接到用戶的郵件請求后,判斷此郵件是否為本地郵件,若是直接投送到用戶的郵箱,否則向dns查詢遠端郵件服務器的MX紀錄,並建立與遠端接收SMTP之間的一個雙向傳送通道,此后SMTP命令由發送SMTP發出,由接收SMTP接收,而應答則反方面傳送。一旦傳送通道建立,SMTP發送者發送MAIL命令指明郵件發送者。如果SMTP接收者可以接收郵件則返回OK應答。SMTP發送者再發出RCPT命令確認郵件是否接收到。如果SMTP接收者接收,則返回OK 應答;如果不能接收到,則發出拒絕接收應答(但不中止整個郵件操作),雙方將如此重復多次。當接收者收到全部郵件后會接收到特別的序列,如果接收者成功處理了郵件,則返回OK應答。
發件人的客戶端計算機通過 Internet 服務提供商 (ISP) 連接到 Internet。發件人使用電子郵件客戶端發送電子郵件。根據 SMTP 協議,電子郵件被提取,再傳送到發件人的 ISP,然后由該 ISP 路由到 Internet 上。電子郵件在 Internet 上,經過許多中間服務器中繼,才傳送到收件人。當電子郵件到達收件人的 ISP 時,就被放入收件人的郵箱。當收件人的計算機連接到他的 ISP 時,根據 POP3 協議,電子郵件就從該 ISP 傳送到收件人本地計算機的電子郵件客戶端上。POP3 服務是一種允許用戶從郵件服務器檢索電子郵件的機制。