Office 365 との中継用に IIS を構成する方法

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

多機能デバイスまたはアプリケーションを Office 365 経由でメールを送信するように設定すると、デバイスまたはアプリケーションが直接 Office 365 に接続できないことがあります。このような場合は、インターネット インフォメーション サービス (IIS) を設定して、中継として動作させる必要があります。

これは、次のような例で実行することができます。

  • オンプレミス メッセージング システムが使用できなくなった

  • オンプレミス環境に基幹業務 (LOB) のプログラムまたはデバイスがある

  • LOB プログラムおよびデバイスが、リモート ドメインおよび Exchange Online メールボックスにメール メッセージを送信する必要がある

LinkedIn ラーニングのショート アイコンです。 Office 365 を初めてお使いの場合は
、LinkedIn ラーニングによって提供された Office 365 管理者および IT プロフェッショナル向けの無料のビデオコースをご覧ください。

前に、リレーにその他のサービスの設定を必要としない利用可能なオプションがある可能性があります多機能デバイスまたは Office 365 を使ってメールを送信するアプリケーションを設定する方法を確認します。

注: これらの手順は、ご自分の組織が所有する他の SMTP リレー用に変更できることがあります。

始める前に知っておく必要があること

  • 完了までの推定時間: 15 分

  • Office 365 の承認済みドメインとして、オンプレミスのドメインを追加する必要があります。たとえば、中継元のアカウントが bob@tailspintoys.com の場合は、tailspintoys.com を Office 365 の承認済みドメインとして追加する必要があります。

  • また、オンプレミス アカウントは、Office 365 の Exchange Online ライセンス ユーザー、または Exchange Online ライセンス ユーザーの代替メール アドレスのどちらかである必要があります。たとえば、中継元のアカウントが printer@tailspintoys.com で、bob@contoso.com (Office 365 のユーザー) 経由で中継させる場合、printer@tailspintoys.com を bob@contoso.com の代替メール アドレスとして追加する必要があります。

サーバー マネージャーを使用して、Exchange Online を SMTP リレーとして設定する

Windows Server 2012 と Windows Server 2008 とでは、インストールの手順が異なります。Windows Server 2012 にインターネット インフォメーション サービス (IIS) をインストールする

Windows Server 2012 を使用して、Exchange Online を SMTP リレーとして設定する

  1. インターネット インフォメーション サービス (IIS) をインストールする

    1. サーバー マネージャーで、[役割の追加] を選択します。

    2. [役割の追加ウィザード] の [開始する前に] ページで、[次へ] を選択します。

    3. [インストールの種類の選択] ページで、[役割ベースまたは機能ベースのインストール] を選択します。

    4. [対象サーバーの選択] ページで、[サーバー プールからサーバーを選択] を選び、SMTP サービスを実行するサーバーを選択します。[次へ] を選択します。

    5. [サーバーの役割の選択] ページで、[Web サーバー (IIS)] を選択して、[次へ] を選択します。その他の機能を要求するページが表示されたら、[機能の追加] を選び、[次へ] を選択します。

    6. [役割サービスの選択] ページで、[セキュリティの基本認証が選択されているかどうかを確認し、[次へ] を選びます。

    7. [インストール手順の確認] ページで、[インストール] を選択します。

  2. SMTP をインストールする

    1. サーバー マネージャーを起動して、[役割と機能の追加] を選択します。

    2. [サーバーの選択] を選び、SMTP サーバーを実行するサーバーが選択されていることを確認して、[機能] を選択します。

    3. [機能の選択] 画面で、[SMTP サーバー] を選びます。追加のコンポーネントをインストールするメッセージが表示されることがあります。その場合は、[必要な機能を追加] を選び、[次へ] を選択します。

    4. [インストール] を選択します。インストールの完了後、Microsoft 管理コンソール (MMC) のサービス スナップインを使用して、SMTP サービスを開始する必要があることがあります。

  3. SMTP を設定する

    1. サーバー マネージャーで、[ツール] を選択して、[インターネット インフォメーション サービス (IIS) 6.0] を選択します。

    2. 現在のサーバーを展開して、[SMTP 仮想サーバー] を右クリックして、[プロパティ] を選択します。

    3. [全般] タブで、[詳細設定]、[追加] の順に選択します。

    4. [IP アドレス] ボックスに、SMTP サーバーをホストしているサーバーのアドレスを指定します。

    5. [ポート] ボックスに 587 と入力し、[OK] を選択します。

    6. [アクセス] タブで、次の操作を行います。

      1. [認証] を選び、[匿名アクセス] が選択されていることを確認します。

      2. [接続]、[以下のリストに含まれるコンピューターのみ] の順に選び、プリンターなど、SMTP サーバーに接続するデバイスの IP アドレスを指定します。

      3. [リレー]、[以下のリストに含まれるコンピューターのみ] の順に選び、この SMTP サーバー経由で中継するデバイスの IP アドレスを指定します。

    7. [配信] タブで、[送信のセキュリティ] を選択して、次の操作を行います。

      1. [基本認証] を選択します。

      2. SMTP リレー メールを使用する Office 365 ユーザーの資格情報を入力します。

      3. [TLS 暗号化] を選択します。

      4. [送信接続] を選択して、[TCP ポート] ボックスに 587 と入力し、[OK] を選択します。

      5. [詳細設定] を選択して、[SMTP.office365.com] をスマート ホストとして指定します。

  4. IIS サービスおよび SMTP サービスを再起動します。

Windows Server 2008 を使用して、Exchange Online を SMTP リレーとして設定する

  1. インターネット インフォメーション サービス (IIS) をインストールする

    1. サーバー マネージャーで、[役割の追加] を選択します。

    2. [役割の追加ウィザード] の [開始する前に] ページで、[次へ] を選択します。

    3. [サーバーの役割の選択] ページで、[Web サーバー (IIS)] を選択して、[インストール] を選択します。

    4. [役割サービスの選択] ページにたどり着くまで、[次へ] を選択します。

    5. 既に選択されている内容の他に、[ODBC ログ]、[IIS メタベース互換]、および [IIS 6 管理コンソール] が選択されていることを確認し、[次へ] を選択します。

    6. IIS をインストールするメッセージが表示されたら、[インストール] を選択します。インストールの完了後、サーバーを再起動する必要があります。

  2. SMTP をインストールする

    1. サーバー マネージャーを起動して、[役割と機能の追加] を選択します。

    2. [機能の選択] 画面で、[SMTP サーバー] を選びます。追加のコンポーネントをインストールするメッセージが表示されることがあります。その場合は、[必要な機能を追加] を選び、[次へ] を選択します。

    3. [インストール] を選択します。インストールの完了後、Microsoft 管理コンソール (MMC) のサービス スナップインを使用して、SMTP サービスを開始する必要があることがあります。

  3. SMTP を設定する

    1. [スタート]、[管理ツール]、[インターネット インフォメーション サービス (IIS) 6.0] の順に選択します。

    2. 現在のサーバーを展開して、[SMTP 仮想サーバー] を右クリックして、[プロパティ] を選択します。

    3. [全般] タブで、[詳細設定]、[追加] の順に選択します。

    4. [IP アドレス] ボックスに、SMTP サーバーをホストしているサーバーのアドレスを指定します。

    5. [ポート] ボックスに 587 と入力し、[OK] を選択します。

    6. [アクセス] タブで、次の操作を行います。

      1. [認証] を選び、[匿名アクセス] が選択されていることを確認します。

      2. [接続]、[以下のリストに含まれるコンピューターのみ] の順に選び、プリンターなど、SMTP サーバーに接続するデバイスの IP アドレスを指定します。

      3. [リレー]、[以下のリストに含まれるコンピューターのみ] の順に選び、この SMTP サーバー経由で中継するデバイスの IP アドレスを指定します。

    7. [配信] タブで、[送信のセキュリティ] を選択して、次の操作を行います。

      1. [基本認証] を選択します。

      2. SMTP リレー メールを使用する Office 365 ユーザーの資格情報を入力します。

      3. [TLS 暗号化] を選択します。

      4. [送信接続] を選択して、[TCP ポート] ボックスに 587 と入力し、[OK] を選択します。

      5. [詳細設定] を選択して、[SMTP.office365.com] をスマート ホストとして指定します。

  4. IIS サービスおよび SMTP サービスを再起動します。

これが機能したことを知る方法

別の LOB アプリケーションまたはデバイスを使用せずに、SMTP リレー サービスをテストできます。

SMTP リレー サービスをテストするには、次の手順を行います。

  1. メモ帳などのテキスト エディターを使用して、テキスト ファイルを作成します。ファイルには、次のコードが含まれている必要があります。中継元と中継先のメール アドレスを SMTP リレーに使用するアドレスに置き換えます。

    FROM: <source email address>
    TO: <destination email address>
    SUBJECT: Test email
    
    This is a test email sent from my SMTP server
    
  2. テキスト ファイルを Email.txt として保存します。

  3. Email.txt ファイルを次のフォルダーにコピーします。C:\InetPub\MailRoot\Pickup

  4. 少しすると、ファイルは自動的に C:\InetPub\MailRoot\Queue フォルダーに移動します。SMTP サーバーがメールを配信すると、ファイルは自動的にローカル フォルダーから削除されます。

    警告: SMTP サーバーがメッセージを配信できない場合は、配信不能レポート (NDR) が C:\InetPub\MailRoot\BadMail フォルダーに作成されます。この NDR を使用して、配信の問題を診断することができます。

関連トピック

プリンターとビジネス アプリケーションから送信されたメールのトラブルシューティングを行う
多機能デバイスまたは Office 365 を使ってメールを送信するアプリケーションを設定する方法

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×