SMTP地址

SMTP地址

SMTP是一種提供可靠且有效電子郵件傳輸的協定。SMTP是建模在FTP檔案傳輸服務上的一種郵件服務,主要用於傳輸系統之間的郵件信息並提供來信有關的通知。

基本介紹

  • 中文名:SMTP地址
  • 外文名:Simple MailTransfer Protocol
  • 性質:協定
  • 用途:提供可靠且有效電子郵件傳輸
什麼是SMTP?,SMTP郵件傳輸,SMTP基本命令集,

什麼是SMTP?

SMTP(Simple Mail Transfer Protocol)是一種提供可靠且有效電子郵件傳輸的協定。SMTP是建模在FTP檔案傳輸服務上的一種郵件服務,主要用於傳輸系統之間的郵件信息並提供來信有關的通知。SMTP設計基於以下通信模型:針對用戶的郵件請求,傳送SMTP與接收SMTP之間建立一個雙向傳送通道。接收SMTP可以是最終接收者也可以是中間傳送者,即“SMTP郵件中繼”。SMTP命令由傳送SMTP發出,由接收SMTP接收,而應答則反方面傳送。在網際網路上這個雙向傳送通道是一個TCP連線。為SMTP服務分配的TCP連線埠號是25。所以,可以用“TCPPORT =25”來判斷一個TCP流是否屬於一個SMTP會話,而設定包捕獲時的過濾規則。
SMTP 是一種提供可靠且有效電子郵件傳輸的協定。 SMTP 是建模在 FTP 檔案傳輸服務上的一種郵件服務,主要用於傳輸系統之間的郵件信息並提供來信有關的通知。
SMTP 獨立於特定的傳輸子系統,且只需要可靠有序的數據流信道支持。 SMTP 重要特性之一是其能跨越網路傳輸郵件,即“SMTP 郵件中繼”。通常,一個網路可以由公用網際網路上 TCP 可相互訪問的主機、防火牆分隔的 TCP/IP 網路上 TCP 可相互訪問的主機,及其它 LAN/WAN 中的主機利用非 TCP 傳輸層協定組成。使用 SMTP ,可實現相同網路上處理機之間的郵件傳輸,也可通過中繼器網關實現某處理機與其它網路之間的郵件傳輸。
在這種方式下,郵件的傳送可能經過從傳送端到接收端路徑上的大量中間中繼器或網關主機。域名服務系統(DNS)的郵件交換伺服器可以用來識別出傳輸郵件的下一跳 IP 地址。

SMTP郵件傳輸

SMTP郵件傳輸簡單地可分為三步。第一步,SMTP客戶機(郵件傳送者)發出MAIL命令給出傳送人的電子郵件地址。第二步, SMTP客戶機發出一個或多個RCPT命令給出接收人的電子郵件地址。第三步, SMTP客戶機發出DATA命令,然後開始傳輸郵件訊息體。最後, SM TP客戶機發出<CRLF >.<CRLF >標誌郵件訊息體傳輸的結束。

SMTP基本命令集

命令描述
helo( ehlo) -向伺服器標識用戶身份,傳送者能欺騙,說謊,但一般情況下伺服器都能檢測到。
mail-初始化郵件傳輸mail from:
rcpt-標識單個的郵件接收人;常在mail命令後面可有多個rcpt to:
data-在單個或多個rcpt命令後,表示所有的郵件接收人已標識,並初始化數據傳輸,以.結束。
Vrfy-用於驗證指定的用戶/信箱是否存在;由於安全方面的原因,伺服器常禁止此命令。
Expn-驗證給定的信箱列表是否存在,擴充信箱列表,也常被禁用。
Help-查詢伺服器支持什麼命令。
Noop-無操作,伺服器應回響ok。
Quit-結束會話。
Rset-重置會話,當前傳輸被取消。

相關詞條

熱門詞條

聯絡我們