Exchange Server でのアドレス帳ポリシーの手順Procedures for address book policies in Exchange Server

アドレス帳ポリシー (ABP) によって、ユーザーを特定のグループに分割し、Outlook と Web 上の Outlook (旧称 Outlook Web App) 内のカスタマイズされたグローバル アドレス一覧 (GAL) をそれらに与えることができます。Address book policies (ABPs) allow you to segment users into specific groups to give them customized global address lists (GALs) in Outlook and Outlook on the web (formerly known as Outlook Web App). ABPs の詳細については、「 Exchange Server のアドレス帳ポリシー」を参照してください。For more information about ABPs, see Address book policies in Exchange Server.

メモ: 組織の ABP の実装は、計画を必要とする複数ステップのプロセスです。Note: Implementing an ABP is a multi-step process that requires planning. 詳細については、「 Scenario: Exchange Server でアドレス帳ポリシーを展開する」を参照してください。For more information, see Scenario: Deploying address book policies in Exchange Server.

始める前に把握しておくべき情報What do you need to know before you begin?

Exchange 管理シェル を使用してアドレス帳ポリシーを表示するUse the Exchange Management Shell to view address book policies

ABP を表示するには、次の構文を使用します。To view ABPs, use this syntax:

Get-AddressBookPolicy [-Identity <ABPIdentity>]

この例では、組織内のすべての ABP の要約リストを返します。This example returns a summary list of all ABPs in the organization:

Get-AddressBookPolicy

この例では、「All Fabrikam ABP」という名前の ABP に関する詳しい情報を返します。This example returns detailed information for the ABP named All Fabrikam ABP.

Get-AddressBookPolicy -Identity "All Fabrikam ABP" | Format-List

構文およびパラメーターの詳細については、「Get-AddressBookPolicy」を参照してください。For detailed syntax and parameter information, see Get-AddressBookPolicy.

Exchange 管理シェル を使用してアドレス帳ポリシーを作成するUse the Exchange Management Shell to create address book policies

ABP には 1 つのグローバル アドレス一覧 (GAL)、1 つのオフライン アドレス帳 (OAB)、1 つの会議室一覧、1 つまたは複数のアドレス一覧が必要です。利用可能なオブジェクトを表示するには、 Get-GlobalAddressListGet-OfflineAddressBook 、および Get-AddressList コマンドレットを使用します。An ABP requires one global address list (GAL), one offline address book (OAB), one room list, and one or more address lists. To view the available objects, use the Get-GlobalAddressList, Get-OfflineAddressBook, and Get-AddressList cmdlets.

: abp に必要な会議室一覧は、会議室を指定するアドレス一覧です (フィルター RecipientDisplayType -eq 'ConferenceRoomMailbox'を含む)。Note: The room list that's required for an ABP is an address list that specifies rooms (contains the filter RecipientDisplayType -eq 'ConferenceRoomMailbox'). これは、 _RoomList_スイッチを使用して作成したルームファインダー配布グループではありません。このグループのコマンドレットは、新しい配布グループまたはセット配布グループのコマンドレットです。It's not a room finder distribution group that you create with the RoomList switch on the New-DistributionGroup or Set-DistributionGroup cmdlets.

ABP を作成するには、次の構文を使用します。To create an ABP, use this syntax:

New-AddressBookPolicy -Name "<Unique Name>" -GlobalAddressList "<GAL>" -OfflineAddressBook "<OAB>" -RoomList "<RoomList>" -AddressLists "<AddressList1>","<AddressList2>"...

この例では、次の設定で「All Fabrikam ABP」という名前の ABP を作成します。This example creates an ABP named All Fabrikam ABP with the these settings:

  • GAL: Fabrikam のすべてGAL: All Fabrikam

  • OAB: Fabrikam の OAB のすべてOAB: Fabrikam-All-OAB

  • 会議室一覧: Fabrikam 会議室のすべてRoom list: All Fabrikam Rooms

  • アドレス一覧: Fabrikam メールボックスのすべて、Fabrikam DL のすべて、Fabrikam の連絡先のすべてAddress lists: All Fabrikam Mailboxes, All Fabrikam DLs, and All Fabrikam Contacts

New-AddressBookPolicy -Name "All Fabrikam ABP" -GlobalAddressList "\All Fabrikam" -OfflineAddressBook \Fabrikam-All-OAB -RoomList "\All Fabrikam Rooms" -AddressLists "\All Fabrikam Mailboxes","\All Fabrikam DLs","\All Fabrikam Contacts"

構文およびパラメーターの詳細については、「New-AddressBookPolicy」を参照してください。For detailed syntax and parameter information, see New-AddressBookPolicy.

正常な動作を確認する方法How do you know this worked?

ABP が正常に作成されたことを確認するため、次の手順のいずれかを使用します。To verify that you've successfully created an ABP, use either of these procedures:

  • Exchange 管理シェル でこのコマンドを実行し、ABP が一覧にあることを確認します。Run this command in the Exchange Management Shell to verify that the ABP is listed:

    Get-AddressBookPolicy
    
  • _ <Abpidentity> _を abp の名前に置き換え、Exchange 管理シェルで次のコマンドを実行してプロパティの値を確認します。Replace <ABPIdentity> with the name of the ABP, and run this command in the Exchange Management Shell to verify the property values:

    Get-AddressBookPolicy -Identity "<ABPIdentity>" | Format-List
    

Exchange 管理シェル を使用してアドレス帳ポリシーを変更するUse the Exchange Management Shell to modify address book policies

既存の ABP を変更するには、 Set-AddressBookPolicy コマンドレットを使用します。設定は ABP を作成するときに使用可能なものと同じです。You use the Set-AddressBookPolicy cmdlet to modify an existing ABP. The settings are identical to the settings that are available when you create an ABP.

  • Nameglobaladdresslistupdate-offlineaddressbook、および_RoomList_の各パラメーターはすべて単一の値を取るので、指定した値は既存の値と置き換えられます。The Name, GlobalAddressList, OfflineAddressBook, and RoomList parameters all take single values, so the value you specify replaces the existing value.

    この例では、OAB を指定したOAB と置き換えて、「All Fabrikam ABP」という名前の ABP を変更します。This example modifies the ABP named "All Fabrikam ABP" by replacing the OAB with the specified OAB.

    Set-AddressBookPolicy -Identity "All Fabrikam ABP" -OfflineAddressBook \Fabrikam-OAB-2
    
  • _Addresslists_パラメーターは複数の値を取るので、abp の既存のアドレス一覧を置き換えるか、abp 内の他のアドレス一覧に影響を与えずにアドレス一覧を追加および削除するかを決定する必要があります。The AddressLists parameter takes multiple values, so you need to decide whether you want to replace the existing address lists in the ABP, or add and remove address lists without affecting the other address lists in the ABP.

    この例では、「Government Agency A」という名前の ABP で既存のアドレス一覧を指定したアドレス一覧と置き換えます。This example replaces the existing address lists in the ABP named Government Agency A with the specified address lists.

    Set-AddressBookPolicy -Identity "Government Agency A" -AddressLists "GovernmentAgencyA-Atlanta","GovernmentAgencyA-Moscow"
    

    ABP にアドレス一覧を追加するには、新しいアドレス一覧および保持する既存のアドレス一覧を指定する必要があります。To add address lists to an ABP, you need to specify the new address lists and any existing address lists that you want to keep.

    次の例では、「Contoso-Chicago」という名前のアドレス一覧を「ABP Contoso」という ABP に追加します。この ABP は、「Contoso Seattle」というアドレス一覧を使用するように既に構成されています。This example adds the address list named Contoso-Chicago to the ABP named ABP Contoso, which is already configured to use the address list named Contoso-Seattle.

    Set-AddressBookPolicy -Identity "ABP Contoso" -AddressLists "Contoso-Chicago","Contoso-Seattle"
    

    ABP からアドレス一覧を削除するには、保持する既存のアドレス一覧を指定し、削除するアドレス一覧を除外する必要があります。To remove address lists from an ABP, you need to specify the existing address lists that you want to keep, and omit the address lists that you want to remove.

    たとえば、「ABPFabrikam」という名前の ABP が「Fabrikam-HR」および「Fabrikam-Finance」という名前のアドレス一覧を使用しているとします。「Fabrikam-HR」アドレス一覧を削除するには、「Fabrikam-Finance」アドレス一覧のみを指定します。For example, the ABP named ABP Fabrikam uses the address lists named Fabrikam-HR and Fabrikam-Finance. To remove the Fabrikam-HR address list, specify only the Fabrikam-Finance address list.

    Set-AddressBookPolicy -Identity "ABP Fabrikam" -AddressLists Fabrikam-Finance
    

構文およびパラメーターの詳細については、「Set-AddressBookPolicy」を参照してください。For detailed syntax and parameter information, see Set-AddressBookPolicy.

正常な動作を確認する方法How do you know this worked?

Abp が正常に変更されたことを確認するには、 _ <abpidentity> _を abp の名前に置き換え、Exchange 管理シェルで次のコマンドを実行してプロパティの値を確認します。To verify that you've successfully modify an ABP, replace <ABPIdentity> with the name of the ABP, and run this command in the Exchange Management Shell to verify the property values:

Get-AddressBookPolicy -Identity "<ABPIdentity>" | Format-List

Exchange 管理シェル を使用してアドレス帳ポリシーを削除するUse the Exchange Management Shell to remove address book policies

  • メールボックスに関連付けられている ABP は削除できません。You can't remove an ABP if it's assigned to a mailbox. メールボックスに abp が割り当てられているかどうかを確認するには、 _ <abpidentity> _を abp の名前に置き換え、Exchange 管理シェルで次のコマンドを実行してDistinguishedName値を取得します。To see if an ABP is assigned to a mailbox, replace <ABPIdentity> with the name of the ABP, and run this command in the Exchange Management Shell to get the DistinguishedName value:

    Get-AddressBookPolicy -Identity <ABPIdentity> | Format-List DistinguishedName

    次に、このコマンドで ABP の DistinguishedName 値を使用して、ABP が割り当てられているすべてのメールボックスを表示します。Then, use the DistinguishedName value of the ABP in this command to show all mailboxes where the ABP is assigned:

    Get-Mailbox -ResultSize unlimited -Filter {AddressBookPolicy -eq '<DistinguishedName>'}

  • メールボックスから ABP の割り当てを削除する方法については、このトピックの「アドレス帳ポリシーをメールボックスに割り当てる」のセクションを参照してください。To remove ABP assignments from mailboxes, see the Assign address book policies to mailboxes section in this topic.

ABP を削除するには、次の構文を使用します。To remove an ABP, use this syntax:

Remove-AddressBookPolicy -Identity <ABPIdentity>

この例では、「ABP_TailspinToys」という名前の ABP を削除します。This example removes the ABP named ABP_TailspinToys.

Remove-AddressBookPolicy -Identity "ABP_TailspinToys"

構文およびパラメーターの詳細については、「Remove-AddressBookPolicy」を参照してください。For detailed syntax and parameter information, see Remove-AddressBookPolicy.

正常な動作を確認する方法How do you know this worked?

ABP が正常に削除されたことを確認するには、次の手順のいずれかを使用します。To verify that you've successfully removed an ABP, use either of these procedures:

  • Exchange 管理シェル でこのコマンドを実行し、ABP が一覧にないことを確認します。Run this command in the Exchange Management Shell to verify that the ABP isn't listed:

    Get-AddressBookPolicy
    
  • _ <Abpidentity> _を abp の名前に置き換え、次のコマンドを実行してエラーが返されることを確認します。Replace <ABPIdentity> with the name of the ABP, and run this command to confirm that an error is returned:

    Get-AddressBookPolicy -Identity "<ABPIdentity>"
    

アドレス帳ポリシーをメールボックスに割り当てるAssign address book policies to mailboxes

  • メールボックスを作成するとき、自動ではユーザーに ABP が割り当てられません。ABP をメールボックスに割り当てないと、組織全体の GAL が Outlook と Web 上の Outlook でユーザーに表示されます。Users aren't automatically assigned an ABP when you create mailboxes. If you don't assign an ABP to a mailbox, the GAL for your entire organization is visible to the user in Outlook and Outlook on the web.

  • ABPs の仮想組織を識別するには、メールボックス、連絡先、およびグループに対して CustomAttribute1 属性を使用することをお勧めします。これらの属性は、すべての受信者の種類に対して最も幅広く利用可能で管理しているためです。To identify your virtual organizations for ABPs, we recommend that you use the CustomAttribute1-15 attributes on mailboxes, contacts, and groups, because these attributes are the most widely available and manageable for all recipient types. 詳細については、「 Scenario: Exchange Server でアドレス帳ポリシーを展開する」を参照してください。For more information, see Scenario: Deploying address book policies in Exchange Server.

  • ABP をメールボックスに割り当てる手順とメールボックスから ABP の割り当てを削除する手順は同じです。The procedures to assign ABPs to mailboxes or remove the ABP assignments from mailboxes are the same:

    • ABP をメールボックスに割り当てるには、EAC で ABP を選択するか、Exchange 管理シェル で ABP を指定します。To assign ABPs to mailboxes, you select the ABP in EAC, or specify the ABP in the Exchange Management Shell.

    • メールボックスから ABP 割り当てを削除するには、EAC で [ポリシーなし] を選択するか、Exchange 管理$nullシェルの値を使用します。To remove the ABP assignments from mailboxes, you select the value [No Policy] in the EAC, or use the value $null in the Exchange Management Shell.

Exchange 管理センター (EAC) を使用して ABP を単一のメールボックスに割り当てるUse the Exchange admin center (EAC) to assign an ABP to a single mailbox

  1. EAC で、 [受信者] > [メールボックス] に移動します。In the EAC, go to Recipients > Mailboxes.

  2. メールボックスの一覧で、変更するメールボックスを検索します。次のとおり実行します。In the list of mailboxes, find the mailbox that you want to modify. You can:

    • メールボックスの一覧をスクロールします。Scroll through the list of mailboxes.

    • 検索 ![] アイコンをクリックし、ユーザーの名前、電子メールアドレス、またはエイリアスの一部を入力します。Click Search Search icon and enter part of the user's name, email address, or alias.

    • その ![他のオプション] > [その他のオプション] アイコン高度な検索をクリックして、メールボックスを検索します。Click More options More Options icon > Advanced search to find the mailbox.

    変更するメールボックスが見つかったら、それを選択して、 [edit edit icon] をクリックします。Once you've found the mailbox that you want to modify, select it, and then click Edit Edit icon.

  3. メールボックス プロパティのページが開いたら、[メールボックス機能] をクリックします。On the mailbox properties page that opens, click Mailbox features.

  4. [アドレス帳ポリシー] のドロップダウン矢印をクリックし、適用する ADP を選択します。Click the drop-down arrow in Address book policy, and select the ADP that you want to apply.

    メールボックスのアドレス帳ポリシーの設定 (EAC の [受信者]>[メールボックスの選択]>[編集]>[メールボックスの機能] の順に進みます)

    完了したら、 [保存] をクリックします。When you're finished, click Save.

: [その他のオプション] をクリックし、[アドレス帳ポリシー] のドロップダウン矢印をクリックして、EAC でユーザーメールボックスを作成するときに abp を割り当てることもできます。Note: You can also assign an ABP when you create a user mailbox in the EAC by clicking More options, and clicking the drop-down arrow in Address book policy.

Exchange 管理シェル を使用してアドレス帳ポリシーを単一のメールボックスに割り当てるUse the Exchange Management Shell to assign an address book policy to a single mailbox

ABP をメールボックスに割り当てるには、次の構文を使用します。To assign an ABP to a mailbox, use this syntax:

Set-Mailbox -Identity <MailboxIdentity> -AddressBookPolicy <ABPIdentity> or $null

この例では、「All Fabrikam」という名前の ABP を joe@fabrikam.com のメールボックスに割り当てます。This example assigns the ABP named All Fabrikam to mailbox joe@fabrikam.com.

Set-Mailbox -Identity joe@fabrikam.com -AddressBookPolicy "All Fabrikam"

: _addressbookpolicy_パラメーターを使用して、新しいメールボックスコマンドレットでユーザーメールボックスを作成するときに abp を割り当てることもできます。Note: You can also assign an ABP when you create a user mailbox with the New-Mailbox cmdlet by using the AddressBookPolicy parameter. メールボックスの作成時に ABP を指定しない場合は、ABP は割り当てられません (既定$null値は空白またはです)。If you don't specify an ABP when you create the mailbox, no ABP is assigned (the default value is blank or $null).

構文およびパラメーターの詳細については、「Set-Mailbox」を参照してください。For detailed syntax and parameter information, see Set-Mailbox.

EAC を使用してアドレス帳ポリシーを複数のメールボックスに割り当てるUse the EAC to assign an address book policy to multiple mailboxes

  1. EAC で、 [受信者] > [メールボックス] に移動します。In the EAC, go to Recipients > Mailboxes.

  2. メールボックスの一覧で、変更したいメールボックスを検索します。次に例を示します。In the list of mailboxes, find the mailboxes that you want to modify. For example:

    1. その ![他のオプション] > [その他のオプション] アイコン高度な検索をクリックします。Click More options More Options icon > Advanced search.

    2. [高度な検索] ウィンドウが開いたら、 [受信者の種類] を選択し、既定値の [ユーザー メールボックス] であることを確認します。In the Advanced search window that opens, select Recipient types and verify the default value User mailbox.

    3. [その他のオプション] をクリックし、 [条件を追加する] をクリックします。Click More options, and then click Add a condition.

    4. 表示される [1 つの選択] ドロップダウンボックスで、仮想組織を定義するための適切なカスタム属性 1を [カスタム属性 15 ] の値に設定します。In the Select one drop-down box that appears, select the appropriate Custom attribute 1 to Custom attribute 15 values that defines your virtual organizations.

    5. [単語または語句を指定してください] ダイアログが表示されたら、検索対象の値を入力し、 [OK] をクリックします。In the Specify words or phrases dialog that appears, enter the value that you want to search for, and then click OK.

    6. [高度な検索] ウィンドウに戻り、 [OK] をクリックします。Back on the Advanced search window, click OK. EAC の [受信者 > メールボックス] で、その他の > オプション ![] [その他のオプション] アイコン [高度な検索] をクリックしてユーザーのメールボックスを検索します。In the EAC at Recipients > Mailboxes, click More options More Options icon > Advanced search to find user mailboxes.

  3. メールボックスの一覧で、同じ種類の複数のメールボックス (ユーザー など) を選択します。次に例を示します。In the list of mailboxes, select multiple mailboxes of the same type (for example, User) from the list. For example:

    • メールボックスを選択して、Shift キーを押しながら、一覧の下部にある別のメールボックスを選択します。Select a mailbox, hold down the Shift key, and select another mailbox that's farther down in the list.

    • CTRL キーを押したまま、それぞれのメールボックスを選択します。Hold down the CTRL key as you select each mailbox.

    同じ種類のメールボックスを複数選択すると、詳細ウィンドウのタイトルが [一括編集] に変わります。After you select multiple mailboxes of the same type, the title of the details pane changes to Bulk Edit.

  4. 詳細ペインで下にスクロールして [その他のオプション] をクリックし、 [アドレス帳ポリシー] までスクロールして [更新] をクリックします。In the details pane, scroll down and click More options, scroll down to Address Book Policy, and then click Update.

    アドレス帳ポリシーを割り当てるための EAC でのメールボックスの一括選択

  5. [アドレス帳ポリシーの一括割り当て] ウィンドウが開いたら、 [アドレス帳ポリシーの選択] のドロップダウン矢印をクリックして abp を選択し、[保存] をクリックします。In the Bulk assign address book policy window that opens, select the ABP by clicking the drop-down arrow in Select Address Book Policy, and then click Save.

Exchange 管理シェル を使用してアドレス帳ポリシーを複数のメールボックスに割り当てるUse the Exchange Management Shell to assign an address book policy to multiple mailboxes

Get-Mailbox または Get-Content のコマンドレットを使用して、ABP を割り当てたいユーザー メールボックスを識別できます。You can use the Get-Mailbox or Get-Content cmdlets to identify the user mailboxes that you want to assign the ABP to. 次に例を示します。For example:

  • メールボックスを識別する OPATH フィルターを作成するには、 _Filter_パラメーターを使用します。Use the Filter parameter to create OPATH filters that identify the mailboxes. 詳細については、「 Filterable Properties for the -Filter Parameter」を参照してください。For more information, see Filterable Properties for the -Filter Parameter.

  • テキスト ファイルを使用してメールボックスを指定します。テキスト ファイルには、各行に次のように 1 つのメールボックス (メール アドレス、名前、またはその他の一意の識別子) が記載されています。Use a text file to specify the mailboxes. The text file contains one mailbox (email address, name, or other unique identifier) on each line like this:

    ebrunner@tailspintoys.comebrunner@tailspintoys.com
    fapodaca@tailspintoys.comfapodaca@tailspintoys.com
    glaureano@tailspintoys.comglaureano@tailspintoys.com
    hrim@tailspintoys.comhrim@tailspintoys.com

この例では、ABP_EngineeringDepartment という名前の ABP を、 CustomAttribute11属性に値エンジニアリング部署が格納されているすべてのユーザーメールボックスに割り当てます。This example assigns the ABP named ABP_EngineeringDepartment to all user mailboxes where the CustomAttribute11 attribute contains the value Engineering Department.

Get-Mailbox -Filter {RecipientType -eq 'UserMailbox' -and CustomAttribute11 -like '*Engineering Department'} | Set-Mailbox -AddressBookPolicy "ABP_EngineeringDepartment"

この例では、C:\My Documents\Accounts.txt のテキスト ファイルを使用して、同じ ABP を指定したユーザー メールボックスに割り当てます。This example uses the text file C:\My Documents\Accounts.txt to assign the same ABP to the specified user mailboxes.

Get-Content "C:\My Documents\Accounts.txt" | foreach {Set-Mailbox $_ -AddressBookPolicy "ABP_EngineeringDepartment"}

構文およびパラメーターの詳細については、「Get-Mailbox」を参照してください。For detailed syntax and parameter information, see Get-Mailbox.

正常な動作を確認する方法How do you know this worked?

ABP が メールボックスに正常に割り当てられたことを確認するには、次のいずれかのステップを実行します。To verify that you've successfully assigned an ABP to a mailbox, do any of these steps:

  • EAC で、[受信者 > メール >ボックス] に移動し>ます。メールボックスを選択し、[編集] 編集アイコン > メールボックスの機能****をクリックして、アドレス帳ポリシーの値を確認します。In the EAC, go to Recipients > Mailboxes > select the mailbox > click Edit Edit icon > Mailbox features and verify the Address Book Policy value.

    メールボックスのアドレス帳ポリシーの設定 (EAC の [受信者]>[メールボックスの選択]>[編集]>[メールボックスの機能] の順に進みます)

  • Exchange 管理シェルで、 _ <MailboxIdentity> _をメールボックスの id (名前、エイリアス、電子メールアドレスなど) に置き換えて、次のコマンドを実行します。In the Exchange Management Shell, replace <MailboxIdentity> with the identity of the mailbox (for example, name, alias, or email address), and run this command:

    Get-Mailbox -Identity "<MailboxIdentity>" | Format-List AddressBookPolicy
    
  • Exchange 管理シェル では、メールボックスの識別に使用したものと同じフィルターを使用します。In the Exchange Management Shell, use the same filter that you used to identify the mailboxes. 次に例を示します。For example:

    Get-Mailbox -Filter {RecipientType -eq 'UserMailbox' -and CustomAttribute11 -like '*Engineering Department'} | Format-Table -Auto Name,EmailAddress,AddressBookPolicy
    
  • Exchange 管理シェルで_ <abpidentity> _を abp の名前に置き換え、次のコマンドを実行してDistinguishedNameの値を取得します。In the Exchange Management Shell, replace <ABPIdentity> with the name of the ABP, and run this command to get the DistinguishedName value:

    Get-AddressBookPolicy -Identity <ABPIdentity> | Format-List DistinguishedName
    

    次に、このコマンドで ABP の DistinguishedName 値を使用して、ABP が割り当てられているすべてのメールボックスを表示します。Then, use the DistinguishedName value of the ABP in this command to show all mailboxes where the ABP is assigned:

    Get-Mailbox -ResultSize unlimited -Filter {AddressBookPolicy -eq '<DistinguishedName>'}
    

Exchange 管理シェル を使用してアドレス帳ポリシー ルーティング エージェントをインストールおよび構成するUse the Exchange Management Shell to install and configure the Address Book Policy Routing Agent

アドレス帳ポリシー ルーティング (ABP ルーティング) では、ABP を使用している組織で受信者がどのように解決されるかを制御します。ABP ルーティングが有効の場合、別の GAL に割り当てられているユーザーは、互いに外部受信者として表示されます。Address Book Policy routing (ABP routing) controls how recipients are resolved in organizations that use ABPs. When ABP routing is enabled, users that are assigned different GALs appear as external recipients to each other.

ABP ルーティングでは、組織内のすべてのメールボックス サーバーでアドレス帳ポリシー ルーティング エージェント (ABP ルーティング エージェント) をインストールして有効にし、組織内で ABP ルーティングをグローバルに有効にする必要があります。この作業の後、ABP ルーティング エージェントによるメッセージ処理に最大 30 分かかります。ABP routing requires that you install and enable the Address Book Policy Routing Agent (ABP Routing Agent) on all Mailbox servers in your organization, and enable ABP routing globally in your organization. After you do this, it might take up to 30 minutes for messages to be processed by the ABP Routing Agent.

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メール フローのアクセス許可」の「トランスポート エージェント」。You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Transport Agents" entry in the Mail flow permissions topic.

手順 1: ABP ルーティング エージェントをインストールするStep 1: Install the ABP Routing agent

ローカルのメールボックス サーバーに ABP ルーティング エージェントをインストールするには、組織内のすべてのメールボックス サーバーでこのコマンドを実行します。To install the ABP Routing Agent on the local Mailbox server, run this command on every Mailbox server in the organization.

Install-TransportAgent -Name "ABP Routing Agent" -TransportAgentFactory "Microsoft.Exchange.Transport.Agent.AddressBookPolicyRoutingAgent.AddressBookPolicyRoutingAgentFactory" -AssemblyPath $env:ExchangeInstallPath\TransportRoles\agents\AddressBookPolicyRoutingAgent\Microsoft.Exchange.Transport.Agent.AddressBookPolicyRoutingAgent.dll

: 変更を有効にするには、トランスポート サービスの再起動が必要であることを示す警告が表示されます。ただし、手順 2 を実行するまでトランスポート サービスは再起動しないでください。つまり、必要なトランスポート サービスの再起動は 1 回だけです。Note: You'll get a warning that the Transport service needs to be restarted for the changes to take effect. But, don't restart the Transport service until you finish Step 2 (so you only have to restart the Transport service once).

構文およびパラメーターの詳細については、「Install-TransportAgent」を参照してください。For detailed syntax and parameter information, see Install-TransportAgent.

手順 2: ABP ルーティング エージェントを有効にするStep 2: Enable the ABP Routing agent

ローカルのメールボックス サーバーで ABP ルーティング エージェントを有効にするには、組織内のすべてのメールボックス サーバーでこのコマンドを実行します。To enable the ABP Routing Agent on the local Mailbox server, run this command on every Mailbox server in the organization.

Enable-TransportAgent "ABP Routing Agent"

構文およびパラメーターの詳細については、「Enable-TransportAgent」を参照してください。For detailed syntax and parameter information, see Enable-TransportAgent.

手順 3: トランスポート サービスを再起動するStep 3: Restart the Transport service

トランスポート サービスを再起動するには、組織内のすべてのメールボックス サーバーでこのコマンドを実行します。To restart the Transport service, run this command on every Mailbox server in the organization.

Restart-Service MSExchangeTransport

構文およびパラメーターの詳細については、「Get-TransportAgent」を参照してください。For detailed syntax and parameter information, see Get-TransportAgent.

手順 4: Exchange 組織内で ABP ルーティングをグローバルに有効にするStep 4: Enable ABP routing globally in the Exchange organization

Exchange 組織内で ABP ルーティングをグローバルに有効にするには、任意のメールボックス サーバーで 1 回このコマンドを実行します。To enable ABP routing globally in the Exchange organization, run this command once on any Mailbox server:

Set-TransportConfig -AddressBookPolicyRoutingEnabled $true

構文およびパラメーターの詳細については、「Set-TransportConfig」を参照してください。For detailed syntax and parameter information, see Set-TransportConfig.

: ABP ルーティングを有効にした後で無効にするには、次の手順を行います。Note: To disable ABP routing after you've enabled it, do these steps:

  1. 任意のメールボックス サーバーでこのコマンドを 1 回実行して、ABP ルーティングをブローバルに無効にします。Run this command once on any Mailbox server to globally disable ABP routing:

    Set-TransportConfig -AddressBookPolicyRoutingEnabled $false
    
  2. ABP ルーティング エージェントがインストールされているすべてのメールボックス サーバーでこのコマンドを実行し、このエージェントを無効にします。Disable the ABP Routing Agent by running this command on every Mailbox server where the agent is installed:

    Disable-TransportAgent "ABP Routing Agent"
    
  3. エージェントがインストールされているすべてのメールボックス サーバーでこのコマンドを実行します。Run this command on every Mailbox server where the agent is installed:

    Restart-Service MSExchangeTransport
    

正常な動作を確認する方法How do you know this worked?

ABP ルーティング エージェントが正常にインストールされ、構成されていることを確認するには、次の手順のいずれかを使用します。To verify that you've successfully installed and configured the ABP Routing Agent, use any of these steps:

  • メールボックス サーバーでこのコマンドを実行し、組織に対して ABP ルーティングが有効になっていることを確認します。Run this command on a Mailbox server to verify that ABP routing is enabled for the organization:

    Get-TransportConfig | Format-List AddressBookPolicyRoutingEnabled
    
  • すべてのメールボックス サーバーでこのコマンドを実行し、ABP ルーティング エージェントが有効になっていることを確認します。Run this command on every Mailbox server to verify that the ABP Routing Agent is enabled:

    Get-TransportAgent "ABP Routing Agent"
    
  • ABP が割り当てられているユーザーから、別の ABP が割り当てられているユーザーに電子メール メッセージを送信させ、送信者の電子メール アドレスがその表示名に解決されないことを確認します。Have a user that's assigned an ABP send an email message to an user that's assigned a different ABP, and verify that the sender's email address doesn't resolve to their display name.