マイクロソフトの公式ドキュメントから転載しましたが、内容は実践を通じていくつかの間違いが発見され、以下は改善されました。
SMTPサービスのテスト
SMTPサービスをテストするには、次の手順に従います.
Windows Server 2003を実行しているコンピュータで、コマンドプロンプトにTelnetと入力し、Enterキーを押します. telnetプロンプトでset LocalEchoと入力し、Enterキーを押し、open<コンピュータ名>25と入力し、Enterキーを押します.出力は、220 computername.microsoft.com ESMTP Server (Microsoft Exchange Internet Mail Service 5.5.2651.58) ready
と同様です.
ehlo meと入力し、Enterキーを押します.//ここの私はカスタマイズすることができて、ただehloを通じてsmtpサーバーにあなたが誰なことを告知します:)、以下は直接検証を通じてメールを送信しないで、もし身分検証が必要ならば、命令“AUTH LOGIN”を入力する必要があって、334 XXXXXXXXのヒントが現れた後にアカウントを入力して、ENTERの後で、334 XXXXXXXのヒントが現れた後にパスワードを入力して以下の内容を出力することを待っています:250 OK
mail fromと入力:[email protected]を選択し、Enterキーを押します.//コマンドにより、送信者が誰であるかを説明します.250 OK - mail from
rcpt toを入力します[email protected]を選択し、Enterキーを押します.//受信者が誰であるかをコマンドで説明すると、250 OK - Recipient
のように出力されます.
データを入力し、Enterキーを押します.//入力情報編集出力は、354 Send data. End with CRLF.CRLF
と同様である.
Subject:This is a testと入力し、Enterキーを2回押します.//メール・トピックの設定 Testingと入力し、Enterキーを押します. Enterキーを押して、ピリオド(.)を入力します.それからEnterキーを押します.//この方式を用いてsmtpメールコンテンツの終了を通知する出力は、250 OK
と同様である.
quitと入力し、Enterキーを押します. 出力は、221 Closing Port/Mail queued for deliveryと同様です。