Share via


Exchange 2007 で外部の電子メールを受信できず、StartTLS コマンドが通知されない

 

トピックの最終更新日: 2009-07-01

ここでは、Windows Server 2003 のプログラムの追加と削除ツール、または Windows Server 2008 のサーバー マネージャ ツールを使用して、Microsoft Exchange Server 2007 ベースの環境で外部の電子メール メッセージを受信できない問題を解決する方法について説明します。

この場合、次の現象が発生します。

  • インターネットから電子メール メッセージを受信できない。

  • Telnet を使用して Exchange 2007 サーバーのポート 25 に接続し、EHLO コマンドを実行したときに、通知されたコマンドの一覧に STARTTLS コマンドが表示されない。

  • 次のイベントが Exchange サーバーのアプリケーション ログに記録される。

    ログ名 :

    Application

    ソース :

    MSExchangeTransport

    イベント ID :

    1032

    タスク カテゴリ :

    SmtpReceive

    レベル :

    エラー

    キーワード :

    クラシック

    説明 :

    受信コネクタ <IP アドレス>:25 は MailFrom コマンドの実行前にトランスポート層セキュリティ (TLS) を必要としますが、サーバーはこれを実現できません。このコネクタの認証設定を確認してください。

この問題は、ハブ トランスポートの役割を実行しているサーバーに SMTP サービスがインストールされている場合に発生します。

サーバーに Exchange がインストールされている場合、SMTP サービスはインストールできません。ただし、後からインストールされるプログラムで、そのインストールの一環として SMTP サービスがインストールされる場合があります。ハブ トランスポートの役割を実行している Exchange サーバーでは SMTP サービスを実行しないでください。

開始する前に

この手順を実行するには、使用するアカウントにローカルの Administrators グループのメンバシップが委任されている必要があります。Microsoft Exchange Server 2007 を管理するために必要なアクセス許可、役割の委任、および権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。

解決方法

この問題を解決するには、SMTP サービスを停止して無効にします。その後で、Microsoft Exchange Transport サービスを再開します。または、SMTP サービスを削除して、コンピュータを再起動します。

SMTP サービスを停止して無効にするには、次の操作を行います。

  1. ハブ トランスポートの役割を実行しているコンピュータで、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、「services.msc」と入力し、[OK] をクリックします。

  2. [サービス] スナップインで、[Simple Mail Transfer Protocol (SMTP)] を右クリックし、[プロパティ] をクリックします。

  3. [停止] をクリックし、サービスが停止したら、[スタートアップの種類] ボックスの一覧の [無効] をクリックします。次に、[OK] をクリックします。

  4. サービスの一覧で、[Microsoft Exchange Transport] を右クリックし、[すべてのタスク] をポイントし、[再開] をクリックします。

Windows Server 2008 の SMTP サービスを削除するには、次の操作を行います。

  1. サーバー マネージャ ツールを起動します。

  2. [機能] をクリックし、[機能の削除] をクリックします。

  3. [機能] の一覧で、[SMTP サーバー] チェック ボックスをオフにします。

  4. [次へ] をクリックし、手順に従って機能の削除ウィザードを完了します。

  5. コンピュータを再起動します。

Windows Server 2003 の SMTP サービスを削除するには、次の操作を行います。

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、「appwiz.cpl」と入力し、[OK] をクリックします。

  2. [プログラムの追加と削除] ダイアログ ボックスで、[Windows コンポーネントの追加と削除] をクリックします。

  3. [アプリケーション サーバー] をクリックし、[詳細] をクリックします。

  4. [インターネット インフォメーション サービス (IIS)] をクリックし、[詳細] をクリックします。

  5. [SMTP サービス] チェック ボックスをオフにし、[OK] を 2 回クリックします。

  6. [次へ] をクリックし、サービスが削除されたら、[完了] をクリックします。

  7. コンピュータを再起動します。

詳細情報

Exchange 2007 のシステム要件の詳細については、「Exchange 2007 のシステム要件」を参照してください。

Telnet を使用して SMTP 通信をテストする方法の詳細については、「Telnet を使用して SMTP 通信をテストする方法」を参照してください。

参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。