Beruflich Dokumente
Kultur Dokumente
Address Lists
Contents
Overview 1
Lesson: Introduction to Address Lists 2
Lesson: Managing and Customizing
Address Lists 9
Discussion: Managing Address Lists 32
Information in this document, including URL and other Internet Web site references, is subject to
change without notice. Unless otherwise noted, the example companies, organizations, products,
domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious,
and no association with any real company, organization, product, domain name, e-mail address,
logo, person, place or event is intended or should be inferred. Complying with all applicable
copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part
of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted
in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or
for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual
property rights covering subject matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this document does not give you any
license to these patents, trademarks, copyrights, or other intellectual property.
Microsoft, MS-DOS, Windows, Windows NT, Windows Server, ActiveSync, ActiveX, Active
Directory, Hotmail, MSDN, MSN, Outlook, PowerPoint, Visual Basic, and Windows Media are
either registered trademarks or trademarks of Microsoft Corporation in the United States and/or
other countries.
The names of actual companies and products mentioned herein may be the trademarks of their
respective owners.
Module 6: Managing Address Lists iii
Instructor Notes
Presentation: This module presents an overview of how the Microsoft® Active Directory®
30 minutes directory service stores and replicates data, what address lists are, and when to
use the different types of address lists. This module then describes the common
Practices: tasks that administrators perform to manage and customize Microsoft Exchange
65 minutes address lists. Students then complete practices and perform these tasks.
After completing this module, students will be able to:
! Explain when to use the different types of address lists.
! Manage and customize address lists.
Required materials To teach this module, you need the following materials:
! Microsoft PowerPoint® file 2400B_06.ppt
! Module 6 video file 2400B_06_v05.wmv
! Module 6 animation, How Exchange Uses Active Directory to Store and
Replicate Data, 2400B_06A_05.html
Classroom setup The classroom should be set up to use Connectix Virtual PC software, as
discussed in the Manual Classroom Setup Guide. No additional classroom setup
is needed.
iv Module 6: Managing Address Lists
Tip When this symbol appears on the lower-right corner of a slide, it indicates
that there is an inline practice for students to complete before you move on to
the next slide:
Practices Some practices in this module require initial startup time. Consider having
students perform the initial step in these practices before you begin the lecture
on the related content. If a practice begins with a procedure titled “To prepare
for this practice,” then it requires initial startup time.
What Is an Address If students meet the prerequisites for this course, they will likely have some
List? experience with address lists. Use this slide to quickly verify that all students
have a correct understanding of what an address list is.
When to Use Different Use this slide to teach the differences between the types of address lists that are
Types of Address Lists supported by Exchange. If it is apparent that all of your students understand the
differences, move on to the next lesson. However, if students are confused or
have questions, use this slide to answer their questions and make sure that they
understand the differences between the types of address lists before you move
on to the next lesson.
How to Customize The slide shows an example of an administrator customizing display names to
Display Names change them from displaying First name Last name to Last name First name.
Step through the high-level steps for customizing display names. Tell students
that making a change like the one in this topic only updates new user accounts
as they are created and that they must create a script or manually change display
names to modify existing user accounts. Then have the students complete the
inline practice to customize display names and answer any questions that they
have.
Note that there is a space between the comma and the second percent symbol in
the following entry:
%<sn>, %<givenName>
What Is Recipient Discuss what Recipient Update Service is.
Update Service?
How to Force Address Use the slide to discuss the high-level steps to force an address list to be
Lists to be Updated updated. Then have the students complete the inline practice and answer any
questions that they have.
Assessment
Assessment questions for this module are located on the Student Materials
compact disc. You can use the assessment questions in whatever way you think
is best for your students. For example, you can use them as pre-assessments to
help students identify areas of difficulty, or you can use them as post-
assessments to validate learning. Consider using the questions to reinforce
learning at the end of the day or at the beginning of the next day. If you choose
not to use the assessment questions during class, show students where they are
so that they can use them to assess their own learning outside of class.
Module 6: Managing Address Lists 1
Overview
Tip To view the presentation How Exchange Uses Active Directory to Store
and Replicate Data later on your own, open the Web page on the Student
Materials compact disc, click Multimedia, and then click the title of the
presentation.
4 Module 6: Managing Address Lists
Discussion question 1 Your company is planning to deploy an Exchange 2003 organization. During a
planning meeting, you are asked to explain how Exchange information is
replicated throughout your existing Active Directory forest. What should you
tell the meeting attendees?
Exchange uses Active Directory to store Exchange information. Each
Exchange object is represented in the Active Directory global catalog.
When an object is changed, Active Directory replicates the change
throughout the forest.
Exchange stores information in three Active Directory partitions and relies
on Active Directory to replicate that information throughout the forest:
• The domain partition contains all Exchange e-mail and mailbox-
enabled objects. Active Directory replicates the domain partition to all
domain controllers in the domain.
• The configuration partition contains information about the Exchange
organization, including the topology, protocols, connectors, and services
settings. Active Directory replicates the configuration partition to all
domain controllers in all domains in the forest.
• The schema partition contains object types, which Active Directory can
create, and their attributes. The schema partition is replicated to all
domain controllers in the forest.
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Discussion question 2 During the same planning meeting, one of the attendees mentions that users in
your company are using a variety of Outlook client versions. She expressed
concern that the older Outlook clients will not be able to access information in
Active Directory. Meeting attendees are concerned that users will not be able to
address messages by using a GAL. What should you tell the meeting attendees
to reassure them that all of your Outlook client versions will be able to use the
global address list?
Exchange objects are represented in the Active Directory global catalog.
Exchange uses directory service proxy or DSProxy to provide access to
Exchange users to Active Directory information:
• Exchange provides Outlook 2000 or later clients with a referral to
direct all future directory requests, after the initial request to
Exchange, to the global catalog server.
• Exchange proxies directory requests from older Outlook clients and
Outlook Web Access clients to the global catalog servers on their
behalf.
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Module 6: Managing Address Lists 5
Discussion question 3 Your planning meeting has gone well and your company is ready to proceed
with your Exchange deployment. Just before the planning meeting ends, one of
the attendees remembers that you have some remote users that use Internet
Message Access Protocol version 4, revision 1 (IMAP4) client software. He
asks you to explain what configuration changes need to be made to the client
software to allow the users to be able to address messages by using a GAL.
What should you tell the meeting attendees about configuring the IMAP4 client
software to access Active Directory?
IMAP4 uses Lightweight Directory Access Protocol (LDAP) to access
information in Active Directory. The IMAP4 client software will need to be
configured with a directory service that has the name or IP address of
either the Exchange server or the global catalog server entered for the
service.
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
6 Module 6: Managing Address Lists
When you first install Exchange, a default offline address list is created based
on the default GAL. You can create additional offline address lists and associate
them with the users’ mailbox store to allow your users on that store to
download smaller address lists to use when they are offline—this saves users’
time when they are offline and looking for other people in their address book.
For example, suppose that you work for a large company that has many
locations and that your GAL is very large. The users in the European Sales
division tell you that when they travel, they communicate only with other users
in the Europe division. You can create an offline address list that only has
recipients from your Europe division in it to reduce the size of the offline
address book that these users must download and search. Typically, the default
GAL is used as the source for generating additional offline address lists,
because it is the most comprehensive address list.
Note For more information about the offline address list public folders in
Exchange 2003, see Tip #57 OAB Folders in the job aid Joint Development
Program (JDP) - Technical Reference Guide under Job Aids on the Web page
on the Student Materials compact disc.
What is a custom A custom address list is an address list that you create to meet the specific
address list? needs of your Exchange organization—typically, to make it easier for people to
find other e-mail users in their address books. For example, you might create a
custom address list for users in the Marketing department because they want to
be able to more quickly find other users in the Marketing department. You can
create and nest multiple address lists, and the address lists that you create can be
based on recipient categories or fields, which can be used as filters to search
Active Directory.
Module 6: Managing Address Lists 9
Guidelines for When supporting multiple GALs, consider the following guidelines:
supporting multiple
GALs ! Establish criteria to filter GAL recipients. For example, if you use the
E-mail Address Ends With filter for contoso.msft, it will return a list of all
of the mailbox recipients that have e-mail addresses that end in
contoso.msft.
! Include customer-specific public folders in the filter for the GAL if
customers want their public folders to appear in the GAL. By default, public
folders are mail-enabled. However, although public folders are hidden from
the GAL in a mixed-mode Exchange 2000 or later organization, they are not
hidden, by default, if they are mail-enabled in a native-mode organization. If
a customer chooses to make its public folders visible in the GAL, you must
include public folders in the recipient filter for that customer’s GAL.
Module 6: Managing Address Lists 11
! Set security permissions DACLs (discretionary access control lists) for each
GAL. Set security permissions so that only the respective customer can view
list membership.
! Understand which address list will appear in the address book. If you
provide multiple GALs, only one will be shown in the Outlook address
book. The following list shows the order in which an address list appears in
a user’s Outlook address book:
a. The GAL to which the user has access.
b. The GAL of which the user is a member.
c. The GAL that is largest.
For example, the fictitious organization Contoso, Ltd. has an Exchange
organization that contains multiple GALs. Sharon, a Contoso, Ltd. user, has
access to all of the GALs and is also a member of all of them. In this
scenario, the largest GAL will appear in her address book first. However, if
Sharon only had access to the GAL for Contoso, Ltd., that GAL would
appear in her address book.
Detailed steps for creating a GAL are included in the practice titled Practice:
Creating and Customizing Address Lists, later in this lesson.
Module 6: Managing Address Lists 13
Detailed steps for creating a custom address list are included in the practice
titled Practice: Creating and Customizing Address Lists, later in this lesson.
14 Module 6: Managing Address Lists
Note You cannot customize the members of any default address lists in the
All Address Lists or All Global Address Lists container. You can only
customize the member of any new address lists you create.
3. Define the search filters for address list membership. You can define the
filters in one of the following three ways:
• By using the Exchange recipients search category.
• By using the users, contacts, and groups search category.
• By using the custom search category.
To create filter rules You create filter rules by defining the field, condition, and value that the rule
will use when generating the address list. For example, to create an address that
contains all users in the Marketing department, you would select the
Department field for users, select the Is (exactly) condition, and specify the
value as Marketing. The value that you specify in the Find Exchange
Recipients dialog box is compared against the value in Active Directory for the
recipients to identify which recipients are to be added to the address list. The
conditions that are available for building filter rules include: Starts with, Ends
with, Is (exactly), Is not, Present, and Not present.
16 Module 6: Managing Address Lists
To perform a custom Filter rules do not allow you to specify the OR operator as a condition. You
search to configure could specify multiple Is not conditions to accomplish a logical OR query, but
address list membership if you have a large number of conditions that you want to meet, this method
will become tedious. Using a custom search is the easiest way to accomplish a
complex query.
For example, you are the Exchange administrator for Contoso, Ltd., and you
want to create an address list that contains members from the Finance or the
Marketing departments of your company. To perform this custom search:
1. In Exchange System Manager, browse to Recipients\All Address Lists or to
Recipients\All Global Address Lists.
2. In the Properties dialog box for the address list on which you want to
perform the search, click Modify.
3. In the Find box, select Custom Search.
4. On the Advanced tab, type the following LDAP query in the Enter LDAP
query box:
(&(&(objectCategory=user)(|(department=Marketing)(department=
Finance))))
In this example, the objectCategory field contains the type of object to query.
The objectCategory is set to user, which means that this query will search
through all the user account objects. The OR operator (|) indicates that the
department field may contain the value of Marketing or Finance.
Note The LDAP query statement must conform to RFC 2254. For more
information about the syntax and operators that are available for custom
searches, see RFC 2254. Request For Comments (RFCs) can be found at
http://www.rfc-editor.org/rfc.html.
To simplify the creation of your LDAP query, before you create it, define the
membership by using filter rules and make it as similar as possible to the actual
membership criteria. The LDAP query code that is generated appears on the
General tab in the Properties dialog box of the address list. You can then use
this code as a basis for your custom query.
Module 6: Managing Address Lists 17
To configure The high-level steps to configure permissions to secure an address list are:
permissions to secure
an address list 1. In the Exchange System Manager console tree, browse to Recipients\
All Address Lists or to Recipients\All Global Address Lists.
2. Right-click the GAL in which you want to configure permissions, and then
click Properties.
3. Use the Security tab to select a group or user name, and use the Deny and
Allow check boxes to specify the permissions that you want the group or
user to have.
18 Module 6: Managing Address Lists
Caution Due to group membership, you can cause unintended effects when
you deny a recipient access to an address list if you select the Deny check box
instead of clearing the Allow check box. If you select the Deny check box for a
permission, you are denying a permission to an object that may have inherited
the permission from its parent.
Detailed steps for configuring permissions to secure access to lists are included
in the following practice.
Module 6: Managing Address Lists 19
Note This procedure may take five minutes to complete before you can
continue.
7. In the Find Users, Contacts, and Groups dialog box, click OK.
8. In the Create Exchange Address List dialog box, click Finish.
Based on the names that appear, which GAL is being displayed? Why
is this list displayed?
The default GAL is displayed because users with the company
name of Tailspin Toys, as well as users with the company name of
Northwind Traders, are also displayed.
You are logged on as TailspinUser who is a member of the default
GAL and also a member of the Tailspin Toys GAL. Because the
default GAL is the largest address list, it is the one that is
displayed.
5. Close Outlook.
Based on the names that appear, which global address list is being
displayed? (Hint: To help you determine which GAL is displayed, view
the Company field for the names listed.) Why is this list displayed?
The Tailspin Toys GAL is displayed because only users with the
company name of Tailspin Toys are displayed.
You are logged on as TailspinUser and are a member of the
Tailspin Toys security group. The Tailspin Toys security group
only has access to the Tailspin Toys GAL, which is the one that is
displayed.
5. Close Outlook.
Practice 2: Creating and In this practice, you will create a custom address list. Complete the following
configuring a custom steps:
address list
1. On 2400_London-Virtual PC, in the Exchange System Manager console
tree, browse to Recipients\All Address Lists\All Users, right-click All
Users, point to New, and then click Address List.
2. In the Create Exchange Address List dialog box, in the Address List
name box, type Building 3 Users and then click Filter Rules.
3. In the Find Exchange Recipients dialog box, click the Advanced tab.
4. On the Advanced tab, click Field, point to User, and then click Office
Location. In the Condition box, click Is (exactly). In the Value box, type
Building 3 and then click Add.
5. In the Find Exchange Recipients dialog box, click Find Now to verify that
the address list membership is defined correctly, and then click OK.
6. In the Create Exchange Address List dialog box, click Finish.
7. Verify that the Building 3 Users address list appears in the All Users
container.
8. Switch to 2400_Acapulco-Virtual PC and open Outlook.
9. In Outlook, on the toolbar, click Address Book.
10. In the Address Book dialog box, in the Show Names from the box, verify
that you can select the Building 3 Users address list and view membership.
Module 6: Managing Address Lists 23
Detailed steps for creating an offline address list are included in the following
practice.
Practice: Creating an In this practice, you will create an offline address list that can be associated
offline address list with a mailbox store. Complete the following steps:
1. In Exchange System Manager, in the console tree, expand the Recipients
container.
2. In the console tree, right-click Offline Address Lists, point to New, and
then click Offline Address List.
3. In the New Object – Offline Address List dialog box, in the Offline
address list name box, type All Users and then click Browse.
4. In the Select Exchange Server dialog box, in the Enter the object name to
select box, type London and then click OK.
Module 6: Managing Address Lists 25
5. In the New Object – Offline Address List dialog box, click Next.
6. In the next New Object – Offline Address List dialog box, click Add.
7. In the Select Address Lists dialog box, type All Users and then click OK.
8. In the New Object – Offline Address List dialog box, click Default
Global Address List, click Remove, click Tailspin Toys, click Remove,
and then click Next.
9. Read the warning that indicates that this new offline address list will not be
available to clients until the store maintenance period is complete. If you
have not changed your store maintenance schedule, the maintenance will
occur daily between 1:00 A.M. and 5:00 A.M. Click Next, and then click
Finish.
10. In the console tree, click Offline Address Lists. In the details pane, verify
that the All Users offline address list exists.
In step 9, you are warned that the offline address list will not be
available until your store maintenance period is complete. How can you
force the store maintenance to complete earlier? What would be the
impact of forcing store maintenance to complete earlier?
You can configure the store maintenance period on the server
property pages to use a custom schedule that causes maintenance
to begin earlier. This will impact server performance. You should
configure store maintenance to occur only during a company’s
non-business hours.
26 Module 6: Managing Address Lists
Note 409 is the name of the local container for US-English. For more
information about locales, see the Table of Language Identifiers page of the
Microsoft Web site at http://msdn.microsoft.com/library/default.asp?url=/
library/en-us/intl/nls_238z.asp.
In this example, sn stands for Surname, which is the LDAP field name for
Last Name, and givenName (case sensitive) stands for Given Name, which
is the LDAP field name for First Name. Detailed steps for customizing
display names by using the ADSI Edit snap-in are included in the following
practice.
Note Changes to the way display names are generated only apply to new
recipient objects. Existing recipients are not modified and would require
scripting to automate updating existing recipient objects. If you plan to change
how display names are generated, you should perform the change early in your
Active Directory deployment.
Practice: Customizing In this practice, you will customize the way that Active Directory generates
display names by using display names.
the ADSI Edit snap-in
Important To perform the following practice you must have the Windows
Support Tools installed on the London computer. If you do not have the
Windows Support Tools installed, install them by running the file Suptools.msi
located in the c:\moc\2400\Practices\Mod01\Suprttools folder. The Windows
Support Tools were installed in the practice titled Practice: Installing Windows
Support Tools, in Module 1, “Installing and Upgrading to Exchange Server
2003,” of Course 2400, Implementing and Managing Exchange Server 2003.
9. To verify that new user accounts are created with a default display name of
First name Last name, switch to Active Directory Users and Computers and
create a new account.
Does configuring this property have any effect on display names that
have already been generated? What should you do?
No. You should configure this property before creating any
accounts. If you configure this property after accounts are created,
your address lists will not display users consistently.
Module 6: Managing Address Lists 29
Note Recipient policies that modify e-mail addresses are applied to all
recipients based on the filter rules set on the policy. If there are any recipients
that match the filter rules that you do not want the e-mail address changes
applied to, you must clear the Automatically update e-mail addresses based
on recipient policy check box on the E-mail Addresses tab of the recipient
object before you apply the recipient policy.
30 Module 6: Managing Address Lists
To run an update or a The high-level steps for performing an update or rebuild operation are as
rebuild operation follows:
1. In the Exchange System Manager console tree, browse to
Recipients\Recipient Update Services.
2. In the details pane, right-click the Recipient Update Service instance that
you want to run, and then click either Update Now or Rebuild.
Detailed steps for forcing Recipient Update Service to update the GAL are
included in the following practice.
Module 6: Managing Address Lists 31
Note For more information about forcing the GAL to be updated, search for
the article “HOW TO: Work with the Recipient Update Service in
Exchange 2000” on the Product Support Services page of the Microsoft Web
site at http://support.microsoft.com.
Practice: Forcing In this practice, you will force Recipient Update Service to run, which will
Recipient Update update the GAL with any recent changes.
Service to update the
GAL ! To force Recipient Update Service to update the GAL
1. In the Exchange System Manager console tree, browse to
Recipients\Recipient Update Services, and click Recipient Update Service.
2. In the details pane, right-click Recipient Update Service (NWTRADERS),
and then click Update Now.
If you do not force the Recipient Update Service to update the GAL,
when will the GAL be updated?
By default, the Recipient Update Service is configured to always
run. This means that it will run approximately every 15 minutes.
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Module 6: Managing Address Lists 33
Scenario 2 Your users have been complaining that it takes them a long time to find people
in their Outlook address book. Therefore, you must enable users to locate
message recipients in Outlook more quickly. You decide to create custom
address lists that correspond with the departments in your company. What steps
must you take to make this work?
To provide Outlook users address lists by department, you must first
create a custom address list in Exchange System Manager for each
department, and then you must specify a filter that includes the
department on each custom address list.
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
THIS PAGE INTENTIONALLY LEFT BLANK