How to create an offline address list that contains a filtered copy of the global address list (280435)



The information in this article applies to:

  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server

This article was previously published under Q280435

SUMMARY

This article describes how to create an offline address list that contains a filtered copy of the global address list. Users working offline can use the offline address list in hosted environments.

MORE INFORMATION

An offline address list is a set of address lists contained in files that are created and stored on an offline address list server. Users that work offline can connect to an Exchange 2000 Server computer and download offline address lists remotely to obtain information about other users in the organization.

When you create an offline address list, the specified address lists are converted to a single data file and stored in a public folder. When users download the offline address list, this data file is used as the source of information.

Offline address lists normally contain at least one address list that represents the global address list. Users working offline can use this global address list with Messaging Application Programming Interface (MAPI) e-mail clients.

If you want to create an offline address list with a filtered copy of the global address list, you must actually use Address Lists instead of the Global Address lists. If you create an offline address list that contains any global address list, whether that global address list is filtered or not, the users download the largest global address list. Instead, you should create an address list with the same filter as your filtered global address list, and use that address list in your offline address list. To create an offline address list that contains a filtered copy of the global address list:
  1. Identify a unique attribute for each hosted organization. Address lists are built by using Lightweight Directory Access Protocol (LDAP) filters. To ensure that the appropriate hosted organization appears in a particular address list, identify an Active Directory attribute that is unique to all the recipients in the organization, including users, groups, and contacts. For example, company or userPrincipalName.
  2. Create a global address list:
    1. Click Start, point to Programs, point to Microsoft Exchange, and then click System Manager.
    2. Expand the Recipients branch in the left pane, right-click All Global Address Lists, point to New, and then click Global Address List.

      NOTE: To expand a branch, double-click the branch or click the plus sign (+) to the left of the branch.
    3. Type a name for the global address list, and then click Filter Rules.
    4. In the Find box, select Custom Search.
    5. Click the Advanced tab, specify an LDAP filter that identifies all the recipients in the hosted organization, and then click OK. For example, specify an LDAP filter where userPrincipalName is equal to *@domain.com, where domain is the name of your domain.
    6. Click Finish.
    7. Right-click the new global address list, and then click Properties.
    8. Click the Security tab, and then click Advanced.
    9. In the list of permissions, select the item with the name Authenticated Users and the permission Open Address List, and then click Remove.
    10. Click Add, and then type the name of the group that contains all the users in the hosted organization.
    11. In the Apply onto box, select This object only, and then under Open Address List, click to select the Allow permission check box.
    12. Click OK, click OK again, and then click OK again.
  3. Create an address list that is a copy of the global address list:
    1. In Exchange System Manager, expand the Recipients branch in the left pane, right-click All Address Lists, point to New, and then click Address List.

      NOTE: To expand a branch, double-click the branch or click the plus sign (+) to the left of the branch.
    2. Type a name for the address list, and then click Filter Rules.
    3. In the Find box, select Custom Search.
    4. Click the Advanced tab, specify an LDAP filter that identifies all the recipients in the hosted organization, and then click OK. Specify the same LDAP filter that you specified in step 2e.
    5. Click Finish.
    6. Right-click the new address list, and then click Properties.
    7. Click the Security tab, and then click Advanced.
    8. In the list of permissions, select the item with the name Authenticated Users and the permission Open Address List, and then click Remove.
    9. Click Add, and then type the name of the group that contains all the users in the hosted organization.
    10. In the Apply onto box, select This object only, and then under Open Address List, click to select the Allow permission check box.
    11. Click OK, click OK again, and then click OK again.
  4. Create an offline address list:
    1. In Exchange System Manager, expand the Recipients branch in the left pane, right-click Offline Address Lists, point to New, and then click Offline Address List.

      NOTE: To expand a branch, double-click the branch or click the plus sign (+) to the left of the branch.
    2. Type a name for the address list.
    3. Click Browse, select the Exchange 2000 Server computer that you want to use for creating and storing the offline address list, click OK, and then click Next.
    4. Remove any address lists that are already selected to be included in the offline address list. To remove an address list, select it, and then click Remove.

      NOTE: It is important that there are no global address lists in the offline address list.
    5. Specify that the address list created in step three should be included in the offline address list, and then click Next. To add an address list, click Add, select the address list to include, click Add, and then click OK.

      NOTE: Do not add the global address list created in step two. Only create the address list created in step three.
    6. If a message is displayed that indicates that the offline address list will not be available immediately, click Next.
    7. Verify that the information displayed is correct, and then click Finish.
  5. Update the new filtered offline address list:
    1. In Exchange System Manager, expand the Recipients branch.
    2. Click the Offline Address Lists branch one time.
    3. In the right pane, right-click the new filtered offline address list, and then click Rebuild.
  6. Associate the new filtered offline address list with a mailbox information store:
    1. In Exchange System Manager, expand the Administrative Groups branch.
    2. Expand First Administrative Group.
    3. Expand the Servers branch.
    4. Expand the server branch that you want to change.
    5. Expand the Storage Groups branch.
    6. Right-click the private mailbox information store that you want to use, and then click Properties.
    7. On the General tab under Offline Address List, click Browse, click the new filtered offline address list, and then click OK.

Modification Type:MajorLast Reviewed:7/6/2006
Keywords:kbhowto KB280435