在internet上用於收發電子郵件的協定是「POP3/SMTP」。 POP3是一種用來從郵件伺服器上讀取郵件的協定;SMTP是一種提供可靠且有效的電子郵件傳輸的協議,主要用於系統之間的郵件訊息傳遞,並提供有關來信的通知。
本教學操作環境:windows10系統、Dell G3電腦。
在internet上用來收發電子郵件的協定是「POP3/SMTP」。
POP3協定
POP3,全名為“Post Office Protocol - Version 3”,即“郵局協定版本3”。是TCP/IP協定族中的一員,由RFC1939 定義。本協議主要用於支援使用客戶端遠端管理在伺服器上的電子郵件。提供了SSL加密的POP3協定被稱為POP3S。
POP3是一種用來從郵件伺服器上讀取郵件的協議,用於將郵件從POP伺服器傳送到用戶代理。
負責接收郵件的用戶代理稱為POP客戶,負責發送郵件的伺服器稱為POP伺服器
POP 協定支援「離線」郵件處理。其具體過程是:郵件發送到伺服器上,電子郵件用戶端呼叫郵件用戶機程式以連接伺服器,並下載所有未閱讀的電子郵件。這種離線存取模式是一種儲存轉送服務,將郵件從郵件伺服器端送到個人終端機器上,一般是PC機或 MAC。一旦郵件傳送到 PC 機或MAC上,郵件伺服器上的郵件將會被刪除。但POP3郵件伺服器大都可以“只下載郵件,伺服器端並不刪除”,也就是改進的POP3協定。
SMTP協定
SMTP是一種提供可靠且有效的電子郵件傳輸的協定。 SMTP是建立在FTP檔案傳輸服務上的郵件服務,主要用於系統之間的郵件訊息傳遞,並提供有關來信的通知。 SMTP獨立於特定的傳輸子系統,且只需要可靠有序的資料流通道支持,SMTP的重要特性之一是其能跨越網路傳輸郵件,即「SMTP郵件中繼」。使用SMTP,可實現相同網路處理程序之間的郵件傳輸,也可透過中繼器或閘道實現某處理程序與其他網路之間的郵件傳輸。
SMTP協定的工作流程可分為以下3個流程:
(1)建立連線:在此階段,SMTP客戶要求與伺服器的25連接埠建立一個TCP連線。一旦連線建立,SMTP伺服器和客戶就開始互相通告自己的域名,同時確認對方的域名。
(2)郵件傳送:利用指令,SMTP客戶將郵件的來源位址、目的位址和郵件的特定內容傳遞給SMTP伺服器,SMTP伺服器進行對應的回應並接收郵件。
(3)連線釋放:SMTP客戶發出退出指令,伺服器在處理指令後回應,隨後關閉TCP連線。
更多相關知識,請造訪常見問題欄位!
以上是在internet上用於收發電子郵件的協定是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!