smtp(****** mail transfer protocol) :
1.使用tcp可靠資料傳輸服務,從傳送方的郵件伺服器向接收方的郵件伺服器傳送郵件。
2.smtp分為兩個部分:執行在傳送方郵件伺服器的客戶端和執行在接受方郵件伺服器的伺服器端。
3.smtp一般不使用中間郵件伺服器,即使這兩個伺服器相隔很遠。
4.持續連線,傳送郵件伺服器若有多個報文傳送到同乙個接收郵件的伺服器,則可以通過同乙個tcp連線傳送這些報文。
5.傳送方郵件客戶端向接收方郵件伺服器傳送報文例項:(可能有些郵件伺服器無法通過telnet連線)
解釋下列各行命令作用:(未解釋行均為接收方伺服器的回答內容)
telnet mail.zzu.edu.cn // 與mail.zzu.edu.cn(接收方郵件伺服器)建立乙個tcp連線
helo 10.101.244.38 // hello的縮寫
mail from:《郵件名》 // 傳送方郵件名
rcpt to:《郵件名》 // 接收方郵件名
data // 說明接下來是資料(以'.'結束)
hello friend! // 兩行資料
nice to meet you!
. // 資料結束 ,接收方郵件伺服器將接收到這些報文,接收使用者可通過客戶端檢視該郵件。
dns提供的服務
郵件伺服器別名:例如bob在hotmail上註冊了乙個賬戶,bob的郵件位址就像[email protected]這樣簡單。然而hotmail郵件伺服器的主機名可能很複雜,這樣電子郵件應用程式可以呼叫dns,對提供的郵件伺服器別名hotmail.com進行解析,以獲取規範主機名和ip位址。
HTTP協議基礎 未完待續
超文字傳輸協議 hypertext transfer protocol,http 是一種用於分布式 協作式和超 資訊系統的應用層協議。http是全球資訊網的資料通訊的基礎。設計http最初的目的是為了提供一種發布和接收html頁面的方法。通過http或者https協議請求的資源由統一資源識別符號 u...
應用層協議
應用層協議定義了執行在不同端系統上的應用程式程序如何相互傳遞訊息。特別是定義了 交換的訊息型別,如請求訊息和響應訊息。各種訊息型別的語法,如訊息中的各個字段及其詳細描述。欄位的語義,即包含在字段中的資訊的含義。程序何時 如何傳送訊息及對訊息進行響應的規則。有些應用層協議是由rfc文件定義的,因此它們...
應用層協議
dns 網域名稱解析協議 http 超文字傳輸協議 ftp 文字傳輸協議 tlent internet遠端登入服務的標準協議 smtp 簡單郵件傳輸協議 snmp 簡單網路管理協議 ssh 協議 加密的安全的連線 ftp 給予tcp文字傳輸的協議 tftp 基於udp,簡單檔案傳輸協議 1.網域名稱...