摘要:點擊通信工程師考試在線輔導(dǎo)招生點擊通信工程師專業(yè)培訓(xùn)面授班招生點擊閱讀2013年通信工程師考試大綱點擊了解2013年通信工程師考試指定教材通信工程師報名及通信工程師成績查詢專題2012年全國初級中級通信工程師考試成績查詢5.7.3簡單郵件傳送協(xié)議電子郵件(E-mail)無疑是最流行的應(yīng)用程序。所有TCP連接中大約
5.7.3 簡單郵件傳送協(xié)議
電子郵件(E-mail)無疑是最流行的應(yīng)用程序。所有TCP連接中大約一半是用于簡單郵件傳送協(xié)議(SimpleMailTransferProtocol,SMTP)的。以比特計算為基礎(chǔ),F(xiàn)TP連接傳送更多的數(shù)據(jù)。
很多用戶最初接觸Internet幾乎都是從收發(fā)電子郵件開始的。Internet上廣泛使用的電子郵件協(xié)議是簡單郵件傳送協(xié)議,這個協(xié)議也使用客戶機/服務(wù)器操作方式。發(fā)送郵件的機器起SMTP客戶的作用,連接到目的端的SMTP服務(wù)器上,而且只有在客戶機成功地把郵件傳送給服務(wù)器之后,才從本地機器中刪除郵件。這樣,通過端到端的連接保證了郵件傳送的可靠性。
后臺進程把目的端機器標識變換成網(wǎng)際地址,并且與遠程郵件服務(wù)器軟件建立TCP連接(端口為25),以便投遞報文。如果連接成功,發(fā)送端后臺進程就把報文復(fù)制到目的端系統(tǒng)的假脫機存儲區(qū),并刪除本地的郵件報文副本;如果連接失敗,就記錄下投遞時間,然后結(jié)束。郵件系統(tǒng)定期掃描假脫機存儲區(qū),査看是否有未投遞的郵件。如果發(fā)現(xiàn)有未投遞的郵件,便準備再次投遞。對于長時間不能投遞的郵件,便返回發(fā)送者。
通常電子郵件地址包括兩部分:郵箱地址和目標主機的域名。
例如,elinor@cs.ucdavis.edu就是一個標準的SMTP郵件地址。
電子郵件報文分為報頭和報體兩部分,中間隔一空行。報頭由若干字段組成,每個字段占一行,其內(nèi)容關(guān)系到后面的傳送和接收。每個字段由字段名、冒號和值三個部分組成報頭字段的含義如表5-9所示。
郵件寫作完成后通過客戶端和服務(wù)器端對話完成發(fā)送和接收過程。SMTP提供了一組對話命令,所有命令都由關(guān)鍵字和參數(shù)組成。關(guān)鍵字的主要部分縮寫為4個大寫字符,其中HELO表示Hello,RCPT表示recipient(接收者)。發(fā)送一個電子郵件的對話過程如下所示(C:表示客戶端發(fā)出的命令,S:表示服務(wù)器返回的響應(yīng)):
返回目錄:通信工程師考試培訓(xùn)互聯(lián)網(wǎng)技術(shù)重點匯總
編輯相關(guān)推薦:
通信考試終端與業(yè)務(wù)通信員工職業(yè)規(guī)范
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取