Exchange Serverで送信コネクタを作成してインターネットにメールを送信する

最初のExchange Server 2016 または Exchange 2019 サーバーをインストールすると、サーバーは Exchange 組織の外部にメールを送信できません。 Exchange 組織外にメールを送信するには、送信コネクタを作成する必要があります。

はじめに把握しておくべき情報

ヒント

問題がある場合は、 Exchange Server、Exchange Online、Exchange Online Protection。 必要な作業 シェルを使用して送信者フィルターを有効または無効にする

インターネットにメールを送信する送信コネクタを作成する

送信コネクタを作成するまで、Exchange からインターネットにメールを送信することはできません。 境界ネットワークにエッジ トランスポートをインストールし、エッジ トランスポートを Exchange 組織に登録している場合は、例外です。 詳細については、「エッジ トランスポート サーバー」を参照してください。

また、コネクタについての詳細、およびエッジ トランスポート サーバーの代わりにコネクタを使用する場合としない場合がある理由については、「送信コネクタ」を参照してください。

EAC を使用してインターネット送信コネクタを作成する

  1. EAC で、[メール フロー>送信コネクタ] に移動し、[追加] アイコンをクリックします。 これにより、 送信コネクタの新規作成ウィザードが起動します。

  2. 最初のページで、以下の情報を入力します。

    • [名前]: 送信コネクタのわかりやすい名前を入力します (たとえば、インターネットへ)。

    • 種類: [インターネット] を選択します。

    完了したら、[次へ] をクリックします。

  3. 次のページで、 [受信者のドメインに関連付けられた MX レコード] が選択されていることを確認します。 つまり、コネクタは、すべての送信メールをスマート ホストにルーティングするのではなく、インターネット上の DNS を使用してメールをルーティングします。 スマート ホストのルーティングを使用する送信コネクタを作成する方法については、「 送信コネクタを作成し送信メールをスマート ホスト経由でルーティングする」を参照してください。

    完了したら、[次へ] をクリックします。

  4. 次のページで、以下の情報を入力します。

    • [アドレス空間] セクションで、[追加] アイコンをクリックします。 表示される [ ドメインの追加 ] ダイアログ ボックスの [ 完全修飾ドメイン名 (FQDN)] にアスタリスク (*) を入力し、[ 保存] をクリックします。 この値は、送信コネクタが、すべての外部ドメイン宛てのメッセージに適用されることを示しています。

    • スコープ指定した送信コネクタの設定は、組織が複数の Active Directory サイトに Exchange サーバーをインストールしている場合に重要です。

      • [スコープ付き送信コネクタ] を選択しない場合、コネクタは Active Directory フォレスト全体のすべてのトランスポート サーバー (Exchange 2013 以降のメールボックス サーバーと Exchange 2010 Hub トランスポート サーバー) で使用できます。 これは既定の値です。

      • [スコープ指定した送信コネクタ] を選択すると、同じ Active Directory サイト内の他のトランスポート サーバーのみがこのコネクタを使用できます。

    完了したら、[次へ] をクリックします。

  5. 次のページの [ソース サーバー] セクションで、[追加] アイコンをクリックします。 表示される [ サーバーの選択 ] ダイアログ ボックスで、インターネットへのメールの送信に使用するメールボックス サーバーを 1 つ以上選択します。 環境内に複数のメールボックス サーバーがある場合は、メールをインターネットにルーティングできるサーバーを選択します。 メールボックス サーバーが 1 つしかない場合、それを選択します。 メールボックス サーバーを 1 つ以上選択した後、 [追加] をクリックし、 [OK] をクリックして、 [完了] をクリックします。

送信コネクタの作成が完了すると、送信コネクタ一覧に表示されます。 フロントエンド トランスポート サービスを経由してメールをプロキシ送信するよう送信コネクタを構成するには、「メールをプロキシ送信するよう送信コネクタを構成する」を参照してください。

Exchange 管理シェルを使用してインターネット送信コネクタを作成する

  1. Exchange 管理シェル を開きます。 詳細については、「Open the Exchange Management Shell」を参照してください。

  2. 次の構文を使用してください。

    New-SendConnector -Name <Name> -AddressSpaces * -Internet [-SourceTransportServer <fqdn1>,<fqdn2>...]
    

    この例では、次のプロパティを使用して、"To internet" という名前のインターネット送信コネクタを作成します。

    • 使用法の種類は、インターネットです。

    • 送信コネクタは DNS ルーティングを使用します。 DNSRoutingEnabled パラメーターは使用していません。既定値は です$true

    • 送信コネクタはすべての外部ドメイン (*) に使用できます。

    • ローカル Exchange サーバーはソース サーバーです。 SourceTransportServer パラメーターは使用していません。既定値はローカル Exchange サーバーです。

    • 送信コネクタはローカルの Active Directory サイトにスコープ指定されていません。 IsScopedConnector パラメーターは使用せず、既定値は です$false

    New-SendConnector -Name "To internet" -AddressSpaces * -Internet
    

    その他のオプションの詳細については、「New-SendConnector」を参照してください。

注:

フロントエンド トランスポート サービスを介して送信メールをプロキシするように送信コネクタを構成するには、コマンドに を追加 -FrontEndProxyEnabled $true します。 詳細については、「 メールをプロキシ送信するよう送信コネクタを構成する」を参照してください。

正常な動作を確認する方法

インターネットにメールを送信する送信コネクタが正常に作成されたことを確認するには、内部メールボックスから外部の受信者にメッセージを作成して送信し、受信者がメッセージを受信することを確認します。

送信コネクタのプロトコル ログ出力を有効にし、ログ内の情報を表示することもできます。 詳細については、「プロトコルのログ出力」を参照してください。