使用telnet測試smtp服務

轉載自微軟官方文檔,可是裏面內容經過實踐發現是有一些錯誤的,下文已經改進

測試 SMTP 服務

若要測試 SMTP 服務,請按照下列步驟操做: 
服務器

  1. 在運行 Windows Server 2003 的計算機上,在命令提示符處鍵入 Telnet,而後按 ENTER 鍵。dom

  2. 在 telnet 提示符處,鍵入 set LocalEcho,按 ENTER 鍵,而後鍵入 open <計算機名> 25,而後按 ENTER 鍵。

    輸出相似如下內容:ide

    220 computername.microsoft.com ESMTP Server (Microsoft Exchange Internet Mail Service 5.5.2651.58) ready
  3. 鍵入 ehlo me,而後按 ENTER 鍵。//這裏的me是能夠自定義的,只是經過ehlo來告知smtp服務器你是誰:),如下是直接不經過驗證發送郵件了,若是須要身份驗證,須要輸入命令「AUTH LOGIN」,等到出現334  XXXXXXX提示後輸入帳號,ENTER後,等待出現334  XXXXXXX提示後輸入密碼

    輸出相似如下內容:測試

    250 OK
  4. 鍵入 mail from:email@domain.com,而後按 ENTER 鍵。//經過命令說明發件人是誰

    輸出相似如下內容:ui

    250 OK - mail from <email@domain.com>
  5. 鍵入 rcpt to:youremail@yourdomain.com,而後按 ENTER 鍵。//經過命令說明收件人是誰

    輸出相似如下內容:spa

    250 OK - Recipient <youremail@yourdomain.com>
  6. 鍵入 Data,而後按 ENTER 鍵。//進入信息編輯

    輸出相似如下內容:code

    354 Send data.  End with CRLF.CRLF
  7. 鍵入 Subject:This is a test,而後按 ENTER 鍵兩次。//設置郵件主題orm

  8. 鍵入 Testing,而後按 ENTER 鍵。ip

  9. 按 ENTER 鍵,鍵入一個句點 (.),而後按 ENTER 鍵。//使用這個方式告知smtp郵件內容結束

    輸出相似如下內容:ci

    250 OK
  10. 鍵入 quit,而後按 ENTER 鍵。

    輸出相似如下內容:

    221 Closing Port / Mail queued for delivery
相關文章
相關標籤/搜索