Exchange 管理シェルを使用して受信者エイリアスからスペースを取り除く方法

 

トピックの最終更新日: 2007-09-24

ここでは、Exchange 管理シェルを使用して、受信者のエイリアスからスペースを取り除く方法について説明します。Microsoft Exchange Server 2003 では、エイリアスにスペースを含む受信者を作成できます。Exchange Server 2007 では、受信者のエイリアスにスペースを含めることはできません。

Exchange 2007 管理ツールを使用して、エイリアスにスペースが含まれている受信者を管理しようとすると、次の問題が発生します。

  • Exchange 管理コンソールを使用して、エイリアスにスペースが含まれている受信者のプロパティを表示すると、次のエラーが発生します。
    <受信者名> のプロパティに無効なデータが含まれています。プロパティ ページで [適用] または [OK] をクリックする前に変更を行っていなかった場合は、[OK] をクリックすると、代わりに既定値が使用され、保存されます。[キャンセル] をクリックすると、オブジェクトは読み取り専用で表示され、壊れた値が保持されます。次の値に無効なデータが含まれています。エイリアス。
  • Exchange 管理シェルの Get- コマンドレットを使用して、エイリアスにスペースが含まれている受信者にアクセスすると、次の警告が表示されます。
    警告: オブジェクト <受信者の識別名> は破損し、矛盾した状態になっています。次の検証エラーが発生しました。
    警告: <受信者のエイリアス> はエイリアスに対して無効です。
  • Exchange 管理シェルの Set- コマンドレットを使用して、エイリアスにスペースが含まれている受信者のプロパティを更新すると、次の警告が表示されます。
    Set-<受信者のタイプ> : <受信者のエイリアス> はエイリアスに対して無効です。
  • エイリアスにスペースが含まれているメールボックスを Exchange 2007 サーバーに移動することはできません。

解決方法

混在モード環境で、Exchange 2003 および Exchange 2007 サーバーの両方を使用している場合、受信者のエイリアスからスペースを取り除く必要があります。

開始する前に

この手順を実行するには、使用するアカウントに以下が委任されている必要があります。

  • Exchange 受信者管理者の役割

Exchange 2007 を管理するために必要なアクセス許可、役割の委任、および権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。

手順

Exchange 管理シェルを使用して、メールボックスのエイリアスからスペースを取り除くには、次の操作を行います。

  • 次のコマンドを実行し、メールボックスのエイリアスからスペースを取り除きます。最初のコマンドは、エイリアスにスペースが含まれている組織内のすべてのメールボックスを検出し、一時変数 $Mailboxes に格納します。2 番目のコマンドは、一時変数 $Mailboxes に格納されているすべてのメールボックスのエイリアスからスペースを取り除きます。

    $Mailboxes = Get-Mailbox | Where {$_.Alias -like "* *"}
    ForEach($Mailbox in $Mailboxes) {Set-Mailbox $Mailbox.Name -Alias:($Mailbox.Alias -Replace " ","")}
    
  • その代わりに、前の 2 つのコマンドを 1 つの Exchange 管理シェル コマンドに組み合わせることもできます。

    Get-Mailbox | Where {$_.Alias -like "* *"} | ForEach-Object {Set-Mailbox $_.Name -Alias:($_.Alias -Replace " ","")}
    

構文およびパラメータ情報の詳細については、関連トピック「Get-Mailbox」と「Set-Mailbox」を参照してください。

note注 :
前の手順は、メールボックスのエイリアスからスペースを取り除く方法を示したものです。メール連絡先、メール ユーザー、および配布グループについても手順は同様です。各受信者の種類について、Get-Mailbox および Set-Mailbox コマンドレットを、それぞれ対応する Get- および Set- コマンドレットに置き換えてください。

詳細情報

Exchange 2007 の受信者の詳細については、「受信者について」を参照してください。

受信者の管理の詳細については、「受信者の管理」を参照してください。

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