iT邦幫忙

DAY 5
1

MIS可能會用到的分享系列 第 5

windows的常用指令-2

Telnet:
Telnet協議是TCP/IP協議族的其中之一,是Internet遠端登錄服務的標準協議和主要方式,常用於網頁伺服器的遠端控制,可供使用者在本地主機執行遠端主機上的工作。
使用者首先在電腦執行Telnet程式,連線至目的地伺服器,然後輸入帳號和密碼以驗證身份。使用者可以在本地主機輸入命令,然後讓已連接的遠端主機執行,就像直接在對方的控制台上輸入一樣。
傳統Telnet會話所傳輸的資料並未加密,帳號和密碼等敏感資料容易會被竊聽,因此很多伺服器都會封鎖Telnet服務,改用更安全的SSH。
Microsoft windows從Vista開始,不再預先安裝Telnet客戶端,使用者需要手動從程式集裡啟動才可使用。而在之前的版本,只要電腦啟動了TCP/IP服務,Telnet客戶端便可隨時使用。
目前多數的純文字式BBS仍使用Telnet,部分甚至提供SSH服務,以提升安全性。

我比較常使用Telnet指令來測試 MAIL SMTP是否正常運作?
依下列步驟確認主機和 IMC 之間的通訊是否正常進行(附註:每行指令輸入完成後,請按下'Enter'鍵):
使用下列指令啟動 TELNET 工作階段:
Telnet 125.65.57.4 25 (置換上述 IP 位址)'Enter'

如果正常運作,即可看到下列來自 IMC 的回覆:
220 site.company.com XXXXX ESMTP Internet Mail Service ,Version:X.X.xxxx.xxxx ready.

鍵入以下指令並開始進行通訊:
HELO test.company.com 'Enter'

您會看到下列回應:
250 OK

鍵入以下指令來通知 SMTP郵件訊息源自何處:
MAIL FROM:'Enter'

您會得到下列回應:
250 OK - MAIL FROM

鍵入下列指令來通知 SMTP郵件訊息的目的地位址(使用有效的收件者 SMTP 位址)。
RCPT TO:

您會看到下列回應:
250 OK - Recipient

鍵入下列指令以通知SMTP已準備好傳送資料:
DATA'Enter'

您會看到下列回應:
354 Send data. End with CRLF.CRLF

鍵入下列指令以加入主題:
Subject: test message

然後連按兩次 Enter 鍵。

該指令沒有任何回應。

附註:兩個 Enter 指令符合 RFC 822 規則,即表示 822 指令必須在一列空白後。
鍵入下列指令以加入郵件本文:
This is a test message'Enter'

您無法看到本指令的回應。
在下一空白列輸入英文句點,然後按下 ENTER 鍵。

您會看到下列回應:
250 OK

鍵入下列指令以切斷連結:
QUIT 'Enter'

您會看到下列回應:
221 closing connection

在執行上述任一指令後,若收到「500 Command not recognized」錯誤訊息,則表示由於語法錯誤或指令無效,導致 SMTP 無法識別您鍵入的內容。
登入您在上述步驟 4 中,郵件收件者的用戶端信箱。如果信箱內有您的測試郵件訊息,則表示傳入SMTP 通訊運作正常。


上一篇
windows的常用指令-1
下一篇
whois
系列文
MIS可能會用到的分享10

尚未有邦友留言

立即登入留言