簡單郵件傳送協定

SMTP的客戶端和伺服器端同時運行在每個郵件伺服器上。 務器在向其他郵件伺服器傳送郵件訊息時,它是作為SMTP客戶在運行。 當一個郵件伺服器從其他郵件伺服器接收郵件訊息時,它是作為SMTP伺服器在運行。

簡介

簡單郵件傳送協定是網際網路電子郵件系統首要的套用 層協定。它使用由TCP提供的可靠的數據傳輸服務把郵件訊息從發信人的郵件伺服器傳送到收信人的郵件伺服器。跟大多數套用層協定一樣,SMTP也存在兩個 端:在發信人的郵件伺服器上執行的客戶端和在收信人的郵件伺服器上執行的伺服器端。SMTP的客戶端和伺服器端同時運行在每個郵件伺服器上。當一個郵件服 務器在向其他郵件伺服器傳送郵件訊息時,它是作為SMTP客戶在運行。當一個郵件伺服器從其他郵件伺服器接收郵件訊息時,它是作為SMTP伺服器在運行。

詳情

SMTP協定與人們用於面對面互動的禮儀之間有許多相似之處。首先,運行在傳送端郵件伺服器主機上的SMTP客戶,發起建立一個到運行在接收端郵件服務 器主機上的SMTP伺服器連線埠號25之間的TCP連線。如果接收郵件伺服器當前不在工作,SMTP客戶就等待一段時間後再嘗試建立該連線。這個連線建立之 後,SMTP客戶和伺服器先執行一些套用層握手操作。就像人們在轉手東西之前往往先自我介紹那樣,SMTP客戶和伺服器也在傳送信息之前先自我介紹一下。 在這個SMTP握手階段,SMTP客戶向伺服器分別指出發信人和收信人的電子郵件地址。彼此自我介紹完畢之後,客戶發出郵件訊息。SMTP可以指望由 TCP提供的可靠數據傳輸服務把該訊息無錯地傳送到伺服器。如果客戶還有其他郵件訊息需傳送到同一個伺服器,它就在同一個TCP連線上重複上述過程;否 則,它就指示TCP關閉該連線。

相關詞條

相關搜尋

熱門詞條

聯絡我們