サブドメインからのすべての電子メール メッセージを書き換える方法
適用先: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
トピックの最終更新日: 2007-08-13
ここでは、Exchange 管理シェルを使用して、Microsoft Exchange Server 2007 エッジ トランスポート サーバーの役割がインストールされているコンピュータで、複数のサブドメインから送信されたすべての電子メール メッセージを書き換える新しいアドレス書き換えエントリを作成する方法について説明します。複数のサブドメインを書き換える場合、以下の種類のアドレス書き換えエントリを作成できます。
- すべてのサブドメインに影響するアドレス書き換えエントリ
- 特定のサブドメインにのみに影響するアドレス書き換えエントリ
- 例外として識別したサブドメインを除くすべてのサブドメインに影響するアドレス書き換えエントリ
注 : |
---|
Exchange 管理コンソールを使用して、アドレス書き換えエージェントを管理することはできません。アドレス書き換えエージェントを管理するには、Exchange 管理シェルを使用する必要があります。Exchange 管理シェルを使用する方法の詳細については、「Exchange 管理シェルの使用」を参照してください。 |
アドレス書き換えの詳細については、「アドレス書き換えの計画」を参照してください。
開始する前に
エッジ トランスポート サーバーの役割がインストールされているコンピュータで以下の手順を実行するには、そのコンピュータのローカルの Administrators グループのメンバであるアカウントを使用してログオンする必要があります。
また、これらの手順を実行する前に、「新しいアドレス書き換えエントリを作成する方法」に目を通してください。
注意 : |
---|
複数のドメインを書き換えるアドレス書き換えエントリを作成する前に、サブドメインを準備する必要があります。詳細については、「複数ドメイン内のアドレス書き換えの準備」を参照してください。 |
New-AddressRewriteEntry コマンドレットには、TemplateInstance パラメータが含まれます。TemplateInstance パラメータを使用することによって、あるアドレス書き換えエントリの構成を別のアドレス書き換えエントリにコピーすることができます。アドレス書き換えエントリのコピーで利用可能なプロパティは、OutboundOnly プロパティと、ExceptionList プロパティです。既存のアドレス書き換えエントリをテンプレートとして使用する方法の詳細については、「テンプレート」を参照してください。
すべてのサブドメインからの電子メール メッセージの書き換え
すべてのサブドメインを対象にして、すべての電子メール メッセージのヘッダーを書き換えるアドレス書き換えエントリを作成するには、次のコマンド構文を使用します。
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <*.internal domain> -ExternalAddress <external domain> -OutboundOnly $True
Exchange 管理シェルを使用して、複数のサブドメインとその親ドメインから送信されるすべての電子メール メッセージを書き換える新しいアドレス書き換えエントリを作成するには、次の操作を行います。
次のコマンドを実行します。
New-AddressRewriteEntry -Name "Rewrite all contoso.com sub-domains" -InternalAddress *.contoso.com -ExternalAddress contoso.com -OutboundOnly $True
Exchange Server 2007 Service Pack 1 (SP1) における特定のサブドメインからの電子メール メッセージの書き換え
Exchange 2007 SP1 で、特定のドメインから送信される電子メール メッセージのヘッダーを書き換えるアドレス書き換えエントリを作成するには、次のコマンド構文を使用します。
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <internal domain 1> -ExternalAddress <external domain> -OutboundOnly $True
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <internal domain n> -ExternalAddress <external domain> -OutboundOnly $True
Exchange 2007 SP1 で、Exchange 管理シェルを使用して特定のサブドメインから送信されるすべての電子メール メッセージを書き換える新しいアドレス書き換えエントリを作成するには、次の操作を行います。
次のコマンドを実行します。
New-AddressRewriteEntry -Name "Rewrite sales.contoso.com to contoso.com" -InternalAddress sales.contoso.com -ExternalAddress contoso.com -OutboundOnly $True New-AddressRewriteEntry -Name "Rewrite marketing.contoso.com to contoso.com" -InternalAddress marketing.contoso.com -ExternalAddress contoso.com -OutboundOnly $True New-AddressRewriteEntry -Name "Rewrite research.contoso.com to contoso.com" -InternalAddress research.contoso.com -ExternalAddress contoso.com -OutboundOnly $True
Exchange 2007 の RTM (Release To Manufacturing) 版における特定のサブドメインからの電子メール メッセージの書き換え
Exchange 2007 RTM で、特定のドメインから送信される電子メール メッセージのヘッダーを書き換えるアドレス書き換えエントリを作成するには、次のコマンド構文を使用します。
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <*.internal domain 1> -ExternalAddress <external domain> -OutboundOnly $True
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <*.internal domain n> -ExternalAddress <external domain> -OutboundOnly $True
Exchange 2007 RTM で、Exchange 管理シェルを使用して特定のサブドメインから送信されるすべての電子メール メッセージを書き換える新しいアドレス書き換えエントリを作成するには、次の操作を行います。
次のコマンドを実行します。
New-AddressRewriteEntry -Name "Rewrite sales.contoso.com to contoso.com" -InternalAddress *.sales.contoso.com -ExternalAddress contoso.com -OutboundOnly $True New-AddressRewriteEntry -Name "Rewrite marketing.contoso.com to contoso.com" -InternalAddress *.marketing.contoso.com -ExternalAddress contoso.com -OutboundOnly $True New-AddressRewriteEntry -Name "Rewrite research.contoso.com to contoso.com" -InternalAddress *.research.contoso.com -ExternalAddress contoso.com -OutboundOnly $True
すべてのサブドメインからの電子メール メッセージの書き換え (例外あり)
特定のサブドメインを除くすべてのサブドメインを対象にして、すべての電子メール メッセージのヘッダーを書き換えるアドレス書き換えエントリを作成するには、次のコマンド構文を使用します。
New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <*.internal domain> -ExternalAddress <external domain> -OutboundOnly $True -ExceptionList <excluded domain name 1, excluded domain name 2>
Exchange 管理シェルを使用して、指定するサブドメインを除く複数のサブドメインとその親ドメインから送信されるすべての電子メール メッセージを書き換える新しいアドレス書き換えエントリを作成するには、次の操作を行います。
次のコマンドを実行します。
New-AddressRewriteEntry -name "Rewrite all contoso.com sub-domains except legal.contoso.com" -InternalAddress *.contoso.com -ExternalAddress contoso.com -OutboundOnly $True -ExceptionList legal.contoso.com, corp.contoso.com
詳細情報
構文およびパラメータの詳細については、「New-AddressRewriteEntry」を参照してください。
アドレス書き換えの詳細については、以下のトピックを参照してください。
参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。