追加情報 基本テスト 高度なテスト
マイクロソフト製品ラインには、SMTPのさまざまな種類があります。 Microsoft Windows製品ライン用のSMTPサービスはインターネットインフォメーションサービス(IIS)に含まれていますが、Microsoft Windows NT Server 4.0では、SMTPサービスはオプションパックに含まれています。新しいバージョンのWindowsでは、IISがオペレーティングシステムに統合されています。コントロールパネルの[プログラムの追加と削除]を使用してIISを追加できます。さらに、Exchange 2000とMicrosoft Exchange Server 2003はどちらも、IISの既存のSMTPサービスおよびその他の機能を使用します。 Microsoft Exchange Serverバージョン4.0、5.0、および5.5にはすべて、インターネットメールコネクタ(IMC)またはインターネットメールサービス(IMS)の形式の独自のバージョンのSMTPが含まれています。注:Exchange 5.0以降では、インターネットメールコネクタ(IMC)はインターネットメールサービスに名前が変更されました。
Telnetセッションを開始する前に、このテストメッセージを送信したいターゲットユーザーの完全なSMTP Eメールアドレスを持っていなければなりません。電子メールアドレスは次の形式にする必要があります。 [email protected]
SMTPサービスを実行しているサーバーコンピュータの完全修飾ドメイン名(FQDN)またはIPアドレス(10.120.159.1など)を指定することもできます。サーバーが組織内にある場合は、既にこの情報がある可能性があります。サーバーが外部サーバーの場合、この情報を見つける最も簡単な方法は、Nslookup.exeを使用して情報を含むDNSレコードを見つけることです。 NSlookupの関連情報を参照するには、以下の「サポート技術情報」(Microsoft Knowledge Base)をクリックしてください。200525 NSlookup.exeの使用
インターネットメール交換のレコードを入手する方法の追加情報については、以下の記事をクリックしてください。サポート技術情報(Microsoft Knowledge Base)の資料を表示する番号:203204 XFOR:インターネットメールエクスチェンジャレコードを入手する方法
SMTPサービスを実行しているサーバー上でSMTPが開始されていることを確認します。 SMTPが起動しているかどうかをテストするには、この記事にリストされている基本テストを実行して、リモートサーバーから220のメッセージを受信したことを確認します。これはSMTPが動作しているかどうかも確認します。
注:
ホストとリモートのSMTPサーバーが通信できることを確認するには、次の手順に従います。次のコマンドを入力した後に次のエラーメッセージが表示された場合は、構文エラーまたはコマンドエラーのため、SMTPサーバーは入力した文字を認識できません。
500コマンドが認識されませんまたは、Microsoft SMTPサーバーと直接通信していることを確認してください。
注:Microsoft Telnetでは、Backspaceキーを使用できません。入力を間違えた場合は、Enterキーを押して新しいコマンドを入力してください。次の手順では、コマンドラインからTelnetを実行します。コマンドラインを開くには、[スタート]ボタン、[ファイル名を指定して実行]の順にクリックし、[名前]ボックスに cmdと入力して[OK]をクリックします。
注:各行の内容を入力したら、Enterキーを押します。 telnet servername ポート番号
たとえば、次のように入力します。 telnet mail.contoso.com 25
注:サーバー名を入力できます。接続しているSMTPサーバーのIPアドレスまたはFQDNに置き換えます。各コマンドを入力したら、必ずEnterキーを押してください。
このコマンドが機能する場合は、SMTPサーバーから次のようなメッセージが表示されます。
220 site.contoso.com Microsoft Exchangeインターネットメールコネクタ< IMCのバージョン番号>
注:Microsoft SMTPまたはサードパーティのSMTPサーバーにはさまざまなバージョンがあるため、受信側サーバーからは異なるメッセージを受信する可能性があります。ただし、サーバーのFQDNとSMTPのバージョンを含む220メッセージを確実に受け取ることになります。さらに、すべてのバージョンのMicrosoft SMTPでは、220メッセージに「Microsoft」という単語が含まれています。
注:HELOコマンドを使用できますが、EHLOは、SMTPの現在のすべてのMicrosoft実装でサポートされている拡張SMTP動詞セットの動詞です。動詞セット拡張SMTP動詞に問題があると思わない限り、EHLOを使用するのが最善です。
コマンドが成功すると、次のメッセージが表示されます。
250 OK
注:このアドレスは、使用したい任意のSMTPアドレスにすることができますが、次のことを考慮することをお勧めします。
250 OK - MAIL FROM [email protected]
注:送信先のドメインでは常に有効な受信者SMTPアドレスを使用するのが最善です。たとえば、 [email protected]に送信する場合は、 [email protected]がドメインに存在することを確認する必要があります。それ以外の場合は、NDRを受け取ります。
送信先のSMTPアドレスを使用して次のコマンドを入力します。 RCPT TO: [email protected]
次のメッセージが表示されます。
250 OK - 受信者ユーザー@ Domain.Com
次のメッセージが表示されます: 354データを送信します。 CRLF.CRLF
Enterキーを2回押します。このコマンドは情報を表示しません。注:Request for Comments(RFC)822および2822と一致させるには、Enterキーを2回押します。 822コマンドの後には空白行を続ける必要があると述べています。
250 OK
次のメッセージが表示されます。
221 connection connection
この記事で前述した基本的なテスト手順に加えて、配信確認を使用して両方向のメールをテストすることもできます。この方法を使用して、SMTPサーバーがインバウンド接続を受け入れ、送信者がSMTPサーバーへのアウトバウンド接続をテストできるように配信確認を生成できることを確認できます。テストメールの配信確認を要求するには、この記事の「基本的なテスト」セクションの手順4を参照して、提供される情報が配信確認を受信できる有効な電子メールアドレスであることを確認してください。次に、この記事の「基本テスト」の手順5で、Telnetセッションで次のコマンドを入力します。 RCPT TO: [email protected] notify = success、failure
、
を展開する方法をさらに深く理解してください。Microsoft Private Cloudを選択する理由企業内では、プライベートクラウドの展開によって、企業内外でリソースを共有できます。プライベートク
でDHCPサーバーを設定する方法 TCP /IPプロトコルを使用するネットワークでは、各コンピュータは他のコンピュータと通信するために少なくとも1つのIPアドレスを持っている必要があります。ネットワー
サーバーセキュリティは常に最優先事項となっており、特にウイルス対策ソフトウェアのインストールやファイアウォールの設定でTCPを開くことができることに加えて、Windowsシステム内のウイルスやトロイの
専門家はWin7のシステムインストールの失敗を解決するトリックを持っています
WinXPがセキュリティセンターを開くことができず、利用できないソリューションを要求する
Win7システムファイルが破損している場合はどうすればいいですか? Win7の修復システムファイルのチュートリアルイラスト
WinXPシステムはどのように冗長な入力メソッドを削除しますか?
ワンクリックリカバリ5.0リカバリが完了したら、任意のキーを押しても再開できない
"マインスイーパ"のWindows 10版は、より良いタッチスクリーン機能をもたらします
私は友人がWindows Server 2003をインストールするのを助けるために数日前にWindows 2003 IIS 6インストーラ