アドレス書き換えエントリを削除する方法

 

適用先: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

トピックの最終更新日: 2006-03-20

ここでは、Exchange 管理シェルを使用して、エッジ トランスポート サーバーの役割がインストールされているコンピュータで 1 つまたは複数のアドレス書き換えエントリを削除する方法について説明します。

Exchange Server 2007 では、アドレス書き換えエージェントにより、Exchange Server 2007 組織との間で送受信されるメッセージの送信者および受信者のアドレスを変更できます。

note注 :
Exchange 管理コンソールを使用して、アドレス書き換えエージェントを管理することはできません。アドレス書き換えエージェントを管理するには、Exchange 管理シェルを使用する必要があります。Exchange 管理シェルを使用する方法の詳細については、「Exchange 管理シェルの使用」を参照してください。

アドレス書き換えの詳細については、「アドレス書き換えの計画」を参照してください。

開始する前に

エッジ トランスポート サーバーの役割がインストールされているコンピュータで以下の手順を実行するには、そのコンピュータのローカルの Administrators グループのメンバであるアカウントを使用してログオンする必要があります。

また、この手順を実行する前に、「アドレス書き換えエントリを表示する方法」に目を通してください。

Caution注意 :
1 つまたは複数のアドレス書き換えエントリを削除する場合は注意が必要です。変更は直ちに適用されます。正しいアドレス書き換えエントリを削除しようとしていることを確認し、エントリを削除する前にその構成を書き留めてください。
削除するアドレス書き換えエントリを決定したら、最初に WhatIf パラメータを付けてコマンドを実行することをお勧めします。
WhatIf パラメータの詳細については、「WhatIf、Confirm、および ValidateOnly パラメータ」を参照してください。

1 つのアドレス書き換えエントリの削除

Exchange 管理シェルでは、次のコマンド構文を使用して 1 つのアドレス書き換えエントリを削除できます。

Remove-AddressRewriteEntry <GUID or address rewrite entry name>

Exchange 管理シェルを使用して 1 つのアドレス書き換えエントリを削除するには、次の操作を行います。

  1. 次のコマンドを実行して変更をテストします。

    Remove-AddressRewriteEntry "Contoso.com to Northwindtraders.com" -WhatIf
    
  2. 次のコマンドを実行して変更を適用します。

    Remove-AddressRewriteEntry "Contoso.com to Northwindtraders.com"
    

複数のアドレス書き換えエントリの削除

複数のアドレス書き換えエントリを削除するには、パイプライン処理を使用して Get-AddressRewriteEntry コマンドの出力を Remove-AddressRewriteEntry コマンドに渡す必要があります。Get-AddressRewriteEntry コマンドでは、ワイルドカード文字を使用して、入力した部分的な名前を基に一致を指定することができます。Remove-AddressRewriteEntry コマンドは、Get-AddressRewriteEntry コマンドから結果を受け取り、返されたアドレス書き換えエントリを削除します。

たとえば、次のアドレス書き換えエントリが構成されているとします。

  • "Rewrite sales.northwindtraders.com to contoso.com"
  • "Rewrite marketing.northwindtraders.com to contoso.com"
  • "Rewrite research.northwindtraders.com to contoso.com"
  • "Rewrite john@northwindtraders to support@contoso.com"
  • "Rewrite joe@northwindtraders to support@contoso.com"

ワイルドカード文字を使用すると、これらのアドレス書き換えエントリのサブセットと一致するかどうかを確認できます。次の例は、ワイルドカード文字を使用してこの一覧の特定のエントリと照合する方法を示しています。

  • サブドメインのアドレス書き換えエントリのみを照合します。

    Get-AddressRewriteEntry "*to contoso.com"
    
  • 電子メールのアドレス書き換えエントリのみを照合します。

    Get-AddressRewriteEntry "*support@contoso.com"
    
Caution注意 :
Get-AddressRewriteEntry の結果を Remove-AddressRewriteEntry にパイプライン処理する際に一致条件を指定しない場合は、ローカル サーバー上のすべてのアドレス書き換えエントリが削除されます。このため、必ず WhatIf パラメータを使用して、行おうとしている変更が正しいかどうかを確認することをお勧めします。

パイプライン処理の詳細については、「パイプライン処理」を参照してください。

Exchange 管理シェルでは、次のコマンド構文を使用して複数のアドレス書き換えエントリを削除できます。

Get-AddressRewriteEntry <match criteria> | Remove-AddressRewriteEntry 

Exchange 管理シェルを使用して複数のアドレス書き換えエントリを削除するには、次の操作を行います。

  1. 次のコマンドを実行して条件をテストします。

    Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry -WhatIf
    
  2. 次のコマンドを実行して変更を適用します。

    Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry
    

詳細情報

構文およびパラメータの詳細については、「Remove-AddressRewriteEntry」を参照してください。

アドレス書き換えの詳細については、以下のトピックを参照してください。

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