نمایش نتایج: از شماره 1 تا 4 از مجموع 4

موضوع: Address Lists in Exchange 2007

  
  1. #1
    نام حقيقي: 1234

    مدیر بازنشسته
    تاریخ عضویت
    Jul 2009
    محل سکونت
    5678
    نوشته
    5,634
    سپاسگزاری شده
    2513
    سپاسگزاری کرده
    272

    Address Lists in Exchange 2007

    کد:
    http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/address-lists-exchange-2007-part1.html

    PART-1


    Introduction

    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a Global Address List, a custom Address List, or an Offline Address Book. In the first part of this article series I will talk about Global Address Lists. In later parts of this article series I will come back to custom Address Lists and how you can create and manage them. To finish I will cover Offline Address Books in more detail.
    Global Address Lists

    When you install Exchange 2007, you will have one Global Address List (GAL), called Default Global Address List, which is a collection of all mailbox-enabled users, mail-enabled users, mail-enabled contacts, dynamic distributions groups, mail-enabled groups, mail-enabled public folders, and system mailboxes in your Exchange organization, as can be seen in Figure 1.

    Figure 1: Overview Address Lists
    Creating new Global Address Lists = New-GlobalAddressList

    If you are considering creating additional Global Address Lists (GALs), there are a few things to keep in mind:

    • You can only use the Exchange Management Shell (not the Exchange Management Console) to create, modify, update, or remove GALs.
    • If you have more than one GAL in your Exchange organization, only one will be displayed in the Outlook Address Book on a client computer. This address list will be listed as Global Address List, and not with the name you used to create it.
    • When a user belongs to more than one GAL, a user will get the GAL with most entries, too which he/she belongs, and for which he/she has permission to view its content.

    A reason for creating multiple GALs would be if your Exchange organization supports multiple companies, where you want to make sure users can only see other recipients from the same company.
    To create a new GAL, you need to use the Exchange Management Shell cmdlet New-GlobalAddressList, and define a name for the GAL using the parameter Name. Any of the following parameters can be added to define who should appear as a member of the GAL:

    • ConditionalCompany
    • ConditionalCustomAttribute1-ConditionalCustomAttribute15
    • ConditionalDepartment
    • ConditionalStateOrProvince
    • IncludedRecipients, needs to be added when RecipientFilter is not defined (possible values = "None", "MailboxUsers", "Resources", "MailContacts", "MailGroups", "MailUsers", "AllRecipients")
    • RecipientFilter, cannot be used if parameters ConditionalCompany, ConditionalCustomAttribute1-15, ConditionalDepartment, and/or ConditionalStateOrProvince have been specified
    • TemplateInstance

    In Figure 2 you can see how to use the Exchange Management Shell to create two new Global Address Lists, where the first one, named "Community Day Attendees" is based on the value of CustomAttribute3 and the value of the attribute Title, and the second one, named "Community Day Organizers" is based on the value of CustomAttribute3 only.

    Figure 2: New-GlobalAddressList
    The newly created GALs will appear in the Exchange Management Console, as can be seen in Figure 3.

    Figure 3: New GAL Exchange Management Console
    When you create a new GAL, it will not be populated until you update the GAL using the Exchange Management Shell cmdlet Update-GlobalAddressList.
    Update-GlobalAddressList

    You will need to update the GAL using the Exchange Management Shell cmdlet Update-GlobalAddressList to:

    • populate a newly created GAL;
    • remove recipients that no longer meet the filtering criteria;
    • include recipients that meet the filtering criteria;
    • populate an existing GAL after modifying the filtering criteria.

    In the example given before, I have created a new GAL, named "Community Day Organizers". Using the Exchange Management Shell it is fairly easy to get a list of recipients that are a member of that GAL. Before updating the GAL, you can see in Figure 4 that the GAL is empty. After updating the GAL, you can see that the GAL is populated.

    Figure 4: Update-GlobalAddressList
    When running the cmdlet Update-GlobalAddressList, Exchange will update every recipient in Active Directory to reflect the fact that it is a member of that GAL by updating the attribute called showInAddressBook. In Figure 5 you can see that User A will only appear in the custom Address List called All Users, and the default GAL. After updating the GAL Community Day Attendees, shown in Figure 6, the attribute is updated to include GAL Community Day Attendees, as can be seen in Figure 7.

    Figure 5: showInAddressBook before Update-GlobalAddressList

    Figure 6: Update-GlobalAddressList

    Figure 7: showInAddressBook after Update-GlobalAddressList
    Global Address List Permissions

    As already stated in the beginning of this article, even when there are multiple GALs in the Exchange organization, every user will only see one GAL, both using Outlook and using OWA. To make sure a user sees the GAL he or she is supposed to see, you can set permissions on the GAL, using AdsiEdit.msc or using the Exchange Management Shell.
    In my Exchange organization, there are currently three GAL. Table 1 lists who needs to get which GAL.

    Name GAL
    Included Recipients
    Not member of Community Day Attendees
    Member of Community Day Attendees
    Member of Community Day Organizers
    Default Global Address List
    All Recipients
    X


    Community Day Attendees
    All Attendees

    X

    Community Day Organizers
    All Attendees + All Organizers


    X
    Table 1: GAL Permissions
    You can use AdsiEdit to take away the permission from the group Community Day Attendees to open the GALs Default Global Address List and Community Day Organizers. Open AdsiEdit and connect the Configuration Partition, and drill down to Configuration, Services, Microsoft Exchange, Name of your organization, Address Lists Containers, All Global Address Lists. Right-click the GALs required, and change the permissions as shown in Figure 8.

    Figure 8: Deny Open address list permission
    Using the Exchange Management Shell to deny the permission to open the GAL, you need to use the Exchange Management Shell cmdlet Set-ADPermission. In Figure 9 you can see how the shell can be used to deny the right to open the GAL named Community Day Organizers to the universal security group called Community Day Attendees.

    Figure 9: Add-ADPermission
    When User A logs on to the domain, and opens Microsoft Office Outlook, User A will see the GAL named Community Day Attendees, as can be seen in Figure 10. Where-as a member of the group Community Day Organizers will see the GAL named Community Day Organizers, and a user who doesn't belong to any of these two groups will get the default GAL. The name of the GAL is not listed!

    Figure 10: GAL User A
    Outlook Web Access and Multiple GALs

    When opening the mailbox of User A using Outlook Web Access, you may notice that User A is able to browse through all Global Address Lists, as in Figure 11.

    Figure 11: GALs in OWA
    As document in Knowledge Base article 817218, you can view all address lists in Active Directory using Outlook Web Access, regardless of the permissions that are set on the address list. In order to prevent users from being able to see and go through all GALs created in your Exchange organization, you can change the value of the attribute called msExchQueryBaseDN on the user properties using AdsiEdit from the default value of <not set> to the distinguished name of the custom GAL you want the user to see in OWA, as can be seen in Figure 12.

    Figure 12: msExchQueryBaseDN
    After logging into OWA again, you will see that User A can only see the intended GAL in Figure 13.

    Figure 13: Custom GAL in OWA
    Remove-GlobalAddressList

    You can always remove custom created GALs by using the Exchange Management Shell cmdlet Remove-GlobalAddressList. A few remarks:

    • You cannot remove the default GAL, as can be seen in Figure 14.


    Figure 14: Remove-GlobalAddressList

    • You need to make sure that there is at least one GAL a user is allowed to query in order to be able to configure his or her Outlook profile.

    Conclusion

    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a GAL, a custom Address List, or an Offline Address Book. In the first part of this article series I spoke about GALs, how to create additional GALs and what you need to consider to make sure your users get the intended GAL. In later parts of this article series I will come back to custom Address Lists and how you can create and manage them. To finish I will cover Offline Address Books in more detail.





    موضوعات مشابه:

  2. #2
    نام حقيقي: 1234

    مدیر بازنشسته
    تاریخ عضویت
    Jul 2009
    محل سکونت
    5678
    نوشته
    5,634
    سپاسگزاری شده
    2513
    سپاسگزاری کرده
    272
    کد:
    http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/address-lists-exchange-2007-part2.html
    PART-2

    Introduction

    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a Global Address List, a custom Address List, or an Offline Address Book. In the first part of this article series I spoke about Global Address Lists. In this second part of this article series I will come back to custom Address Lists and how you can create and manage them. In the last part of this article series I will cover Offline Address Books in more detail.
    Custom Address List


    After deploying an Exchange 2007 organization you will next have to the Default Global Address List, 5 custom address lists, as can be seen in Figure 1.

    Figure 1: Built-In Address Lists
    By default, the Security Principal Authenticated Users has been given the following two permissions: Read and Open address list, which will allow any authenticated user to open the address list, and see its members. These permissions can be seen, changed by using a tool like AdsiEdit, connecting to the Configuration Partition, and drilling down to CN=Services, CN=Microsoft Exchange, CN=your Exchange organization, CN=Address Lists Container, CN=All Address Lists, as can be seen in Figure 2 and 3.

    Figure 2: CN=All Address Lists

    Figure 3: Security Built-In Address Lists
    It is possible to create new custom Address Lists, change the settings for an existing Address Lists, and delete existing (even the built-in) custom Address Lists.
    Creating new custom Address Lists


    To create a new custom address list, you can use both the Exchange Management Console, and the Exchange Management Shell. Using the Exchange Management Shell cmdlet New-Addresslist, allows you to use the parameter RecipientFilter, which enables you to create a filter based on other attributes than the ones by default available.
    Using the Exchange Management Console


    To create a new custom Address List, launch the Exchange Management Console, Organization Configuration, Mailbox, and right-click in the tab Address Lists, to select the task New Address List... as can be seen in Figure 4.

    Figure 4: New Address List
    You need to specify a name for the new Address List, and you can check which recipient types you want to include in this Address list (Figure 5).

    Figure 5: Name and Recipient Types
    After you have clicked Next, you can define the conditions a recipient has to meet in order to be made a member of the Address List. In the given example, in the Address List All employees located in the EMEA region, will group every mailbox-enabled user that has the attribute State/Province set to the value of EMEA, as seen in Figure 6.

    Figure 6: Conditions Address List
    Then you will need to specify when the Address List should be applied, and you can add the maximum length of time this process is allowed to run, as seen in Figure 7.

    Figure 7: Schedule Address List
    After clicking Next, Exchange will show you a summary of what you configured Exchange to do, and when clicking New, the Address List will be created as desired (Figure 8 and 9).

    Figure 8: New Address List Summary

    Figure 9: Completion New Address List
    After clicking Finish, the new Address List will show up in the Exchange Management Console, and will be available for your users, as can be seen in Figure 10 and 11.

    Figure 10: New Address List Created

    Figure 11: Address Lists in Outlook
    Once an Address List has been created, you may need to update it when you change properties of an existing Exchange recipient to be marked as a member of this address list. When you create a new Exchange recipient, the Microsoft Exchange System Attendant will make it a member of any Address Lists it should be a member of. In the following example, you will see how a change for a user called Ilse Van Criekinge, where the property for State/Province is set to EMEA, requires you to update the Address List before she will be added.
    In Figure 12, you can see how the value is changed, in Figure 13 you can see how the Address List is updated, and how it changes the members of that Address List.

    Figure 12: Change Properties User

    Figure 13: Update-AddressList
    You can also use the Exchange Management Console to update the Address List, as can be seen in Figure 14.

    Figure 14: Update-AddressList using the EMC
    Editing custom Address Lists


    You can always change the conditions for an address list using the Exchange Management Console and the Exchange Management Shell. Using the Exchange Management Console, you can right-click the Address List you want to alter and select Edit (which will launch the Edit Address List wizard). In the following example, the Address List All Employees Located in EMEA Region will be changed to be included next to mailbox-enabled users and the mail-enabled users in your Exchange organization. Figures 15, 16, 17, 18, 19, and 20 show you the process of accomplishing this change.

    Figure 15: Edit existing Address List

    Figure 16: Edit existing Address List - Conditions

    Figure 17: Edit existing Address List - Conditions cont'd

    Figure 18: Edit existing Address List Schedule

    Figure 19: Edit existing Address List - Configuration Summary

    Figure 20: Edit existing Address List - Completion
    Prevent Users from Opening an Address List

    In order to prevent users from opening an address list, you can use the two previous permissions in this article. By default, on every address list you create, the Authenticated Users group will have the permissions Read and Open Address List. You can create a security group in Windows, and give that group an explicit deny for the permissions Read and Open Address List, as can be seen in Figure 21.

    Figure 21: Deny Read and Deny Open Address List
    When a member of the Universal group tries to open the Address List, the following error will be shown as in Figure 22.

    Figure 22: Bookmark is not valid
    If you do not want users to know that an address lists exists, you can create a so-called empty custom parent address list, and nest a new custom address list below that one. By denying those users on the parent address list for the permission Open Address List, they would not know about the existence of the child address list. They will be able to see the membership of the parent address list though.
    Remove an Address List

    To remove an Address List you can use the Exchange Management Shell, or the Exchange Management Console, as can be seen in Figure 23.

    Figure 23: Remove Address List
    You will need to confirm that you want to remove the Address List, as seen in Figure 24.

    Figure 24: Confirm removal Address List
    You would not be able to remove a parent Address List, until you remove all leaf objects!
    Conclusion


    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a GAL, a custom Address List, or an Offline Address Book. In the first part of this article series I spoke about GALs, and how you can create additional GALs, and what you need to consider, making sure your users get the intended GAL. In this second part of this article series I went back to custom Address Lists and how you can create and manage them. In the last part of this article series I will cover the Offline Address Books in more detail.






  3. #3
    نام حقيقي: 1234

    مدیر بازنشسته
    تاریخ عضویت
    Jul 2009
    محل سکونت
    5678
    نوشته
    5,634
    سپاسگزاری شده
    2513
    سپاسگزاری کرده
    272
    کد:
    http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/address-lists-exchange-2007-part3.html
    PART-3

    Introduction


    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a Global Address List, a custom Address List, or an Offline Address Book. In the first part of this article series I spoke about Global Address Lists. In this second part of this article series I covered custom Address Lists and how you can create and manage them. In the last parts of this article series I will talk about Offline Address Books in more detail.
    Offline Address Books


    An offline address book is a collection of address lists Exchange creates, and publishes for applications like Microsoft Office Outlook to download and use. I will first talk about the server-side aspects of the Offline Address Book, and then I will dig into the client-side of the Offline Address Book in the part of this article series.
    Offline Address Book - Server-Side

    OAB Properties

    Every Exchange 2007 organization you deploy will have one Offline Address Book by default, the Default Offline Address Book, which includes the default Global Address List, and is scheduled to be generated every night at 5:00 A.M. Depending on the way you configured your Exchange organization (to support clients older than Microsoft Office Outlook 2003 Sp2), or if you transitioned successfully from a previous version of Exchange, the Offline Address Book will be published using Public Folders and/or the so-called Web-based distribution method.
    Offline address books can be managed using the Exchange Management Console (EMC) and using the Exchange Management Shell (EMS). Using the EMC, you can retrieve the Offline Address Books in Organization Configuration underneath Mailbox, as can be seen in Figure 1.

    Figure 1: Offline Address Books in EMC
    General Properties OAB

    Going through the properties of the Default Offline Address Book, as you can see in Figure 2, it is generated every day at 5:00 A.M. on an Exchange 2007 mailbox server called EX2007EE, and that it is the default Offline Address Book offered, meaning this OAB will be the one linked to any new mailbox database created in this Exchange organization. If you decide to create a new OAB, and set it as the default OAB, you will need to update any existing mailbox database to have the same new default OAB.
    To change the schedule when the OAB is generated, you can click on the button Customize, and specify a different schedule. Outlook will update its OAB every 24 hours if not restarted. You can always update the OAB yourself using Outlook (Using Tools, Send/Receive, and then click Download Address Book), or restarting Outlook will also enforce Outlook to check if a new OAB is available for download.

    Figure 2: Properties Offline Address Book - General
    In order to change the server responsible for generating the OAB, you will need to click Cancel, and right-click the OAB, and select Move, as seen in Figure 3.

    Figure 3: Change Generation Server OAB
    You will be able to specify which Exchange 2007 Mailbox server you want to move the OAB generation process for that OAB to (Figure 4).

    Figure 4: Specify the Target Mailbox Server to Generate the OAB
    If you need to update the OAB, you can right-click the OAB, and select Update (Figure 5).

    Figure 5: Update OAB
    You will be shown a warning as in Figure 6 that updating the OAB can take several minutes.

    Figure 6: Update OAB Warning
    The size of the OAB can vary between a few kilobytes (KB) to more than 700 MB (uncompressed), which depends on any of the following factors according to the following Microsoft Knowledge Base article (Q841273):

    • Size of Active Directory: number of users and distribution groups
    • The information Active Directory is populated with for its users and distribution groups
    • The usage of certificates in a company. PKI certificates range from 1KB to 3KB, if they are present they are the largest contributor to the OAB size.

    The information that is contained in an OAB, is a subset of properties of a user and a distribution group, that Outlook requires. Some of the information that is available in the Global Address List, is not included in an OAB, like any custom property you might have added in Active Directory, or group membership information. You cannot add custom properties directly to an OAB.
    Address Lists


    When you click on the tab Address Lists, Figure 7, you can define which Address Lists that should be included in the OAB.

    Figure 7: Address Lists to include
    Client Support


    And when clicking on the tab Distribution (Figure 8) you can configure which OAB versions you want to have, and how you want to make them available for download. Exchange 2007 provides you with three versions of OAB you can generate, namely version 2, 3, and/or version 4.
    Microsoft Office Outlook 97 up until version 2003 requires version 2, which uses ANSI characters. Version 3 was introduced by Exchange Server 2003, and added support for Unicode format. Version 3 can be used by Microsoft Office Outlook 2003 and later. Version 4 was specifically designed to remove some download issues with the OAB, and is available for any version of Outlook starting with Outlook 2003 Service Pack2.

    Figure 8: OAB Distribution
    Distribution Points

    In Exchange 2007 you can choose the way you want your clients to download the OAB. But only Microsoft Office Outlook 2007 (and later) is able to download the OAB by connecting to a Client Access Server in your organization. If you have clients older than Microsoft Office Outlook 2007, you will need to enable public folder distribution if you want those clients to be able to download the OAB.
    Web-based distribution
    Once the OAB is generated by a service called OABGen, which runs on an Exchange 2007 Mailbox server, the Exchange File Distribution service, running on an Exchange 2007 Client Access server will copy the newly generated OAB files. After starting the Exchange File Distribution service, the Client Access server will poll the OAB Generation Server by default every 8 hours to see if there are new files. When Microsoft Office Outlook 2007 connects to its mailbox, it will use the Autodiscover web service to retrieve the URLs to use to retrieve Free and Busy information, configure Out of Office settings, change UM settings, and Autodiscover will also return the URL to a Client Access server to connect to for downloading the OAB using BITS.
    Public folder distribution
    With public folder distribution, the OAB generation process places the files directly in one of the public folders, and then Exchange store replication copies the data to other public folder distribution points. To prevent the overload when a lot of users try to download the OAB at the same time with public folder distribution, Microsoft has published a registry addition you can do to activate throttling:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\MSExchangeIS\ParametersSystem
    Type: DWORD
    Value: OAB Bandwidth Threshold (KBps)
    Value Data: bandwidth threshold setting (Range: 0 to 4194304 (decimal))
    There is no need to restart any service, Exchange will notice the registry key, and keep it in mind when users start downloading the OAB. But, remember, registry changes can cause serious problems and should be done carefully!
    Creating a new OAB

    To create a new OAB, you can use both the EMC and the EMS. Using the Shell you can add settings, you cannot specify when creating an OAB using the EMC. Table 1 lists the settings you can add, and if you can define them as well using the EMC.

    Parameter
    Required
    Description
    Available using EMC
    Name
    Yes
    Name for the OAB
    Yes
    Server
    Yes
    Generation Server for the OAB
    Yes
    AddressList
    Yes
    Address lists to be included in this OAB
    Yes
    DiffRetentionPeriod
    No
    Allows you to define the length of time (in days) that the OAB difference files are kept on the OAB generation server and the Client Access server(s)
    No
    IsDefault
    No
    Enables you to set this OAB as the default OAB
    Yes
    PublicFolderDatabase
    No
    Enables you to define which public folder database you want to home the OAB in
    No
    PublicFolderDistributionEnabled
    No
    To enable Public Folder distribution
    Yes
    SkipPublicFolderInitialization
    No
    If using Public Folder distribution you can use this parameter to prevent Exchange from creating the required OAB system public folder when creating the OAB. During the next online maintenance cycle, the folder will be created, or when a new OAB is created, enabled for public folder distribution
    No
    Schedule
    No
    Schedule to generate OAB
    Yes
    TemplateInstance
    No
    Define a template OAB to copy when creating a new OAB
    No
    Versions
    No
    Version 2, version 3, and version 4
    Yes
    VirtualDirectories
    No
    To define the virtual directory if you want web-distribution to be enabled
    Yes
    Table 1: New-OfflineAddressBook Parameters
    The following example shown in Figure 9 will create a new Offline Address Book called OAB-Employees, which will include a Custom Address List called Employees and is available for download using Public Folders and via the Web. The OAB will be generated on an Exchange 2007 Mailbox server called EX2007EE, and is scheduled to be updated every Monday and Wednesday between 6 A.M. and 7 A.M. Differential files will never be purged.

    Figure 9: New-OfflineAddressBook
    Recipients are not shown in an OAB until the OAB has been updated! You can run the EMS cmdlet Update-OfflineAddressBook to update an OAB, as shown in Figure 10.

    Figure 10: Update-OfflineAddressBook
    To remove an Offline Address Book, you can use the EMS cmdlet Remove-OfflineAddressBook, or the EMC, as can be seen in Figure 11.

    Figure 11: Remove Offline Address Book
    When removing an OAB, keep in mind that:

    • if the OAB has been set as the OAB for any Mailbox Database in your Exchange organization, you will need to set a new OAB for those Mailbox Databases
    • if the OAB has been configured as the default OAB, you will need to configure another OAB the default, or there won't be a default OAB in your Exchange organization
    • if an OAB is removed, you will need to manually remove any files left on your Mailbox server, and Client Access server
    • if you remove the last OAB, there would not be any OAB left for your users to download

    Conclusion


    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a GAL, a custom Address List, or an Offline Address Book. In the first part of this article series I spoke about GALs, how you can create additional GALs, and what you need to consider to make sure your users get the intended GAL. In this second part of this article series spoke again about custom Address Lists and how you can create and manage them. In the third part of this article series I've covered Offline Address Books in more detail, to finish off the series, I will come back to the client-side of Offline Address Books.







  4. #4
    نام حقيقي: 1234

    مدیر بازنشسته
    تاریخ عضویت
    Jul 2009
    محل سکونت
    5678
    نوشته
    5,634
    سپاسگزاری شده
    2513
    سپاسگزاری کرده
    272
    کد:
    http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/address-lists-exchange-2007-part4.html
    PART-4

    Introduction

    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a Global Address List, a custom Address List, or an Offline Address Book. In the first part of this article series I talked about Global Address Lists, in this second part of this article series I covered custom Address Lists and how you can create and manage them. In the previous part of this article series I covered the server-side of Offline Address Books in more detail, and in the finishing part I would like to come back to the client-side of Offline Address Books.
    Offline Address Book - Client Side

    Microsoft Office Outlook is the client application that can use an Offline Address Book, generated by Exchange. Ever since Microsoft Office Outlook 2003, cached mode configuration is enabled by default, which will enable Outlook to synchronize the content of an Exchange mailbox to a local .ost file, and the offline address list from Exchange to a collection of .oab files on a client's computer. By using an offline address list, Outlook does not have to connect to the global catalog to resolve names, or to view a recipients properties. Outlook does however connect to the global catalog to retrieve information that is not available in the offline address list, like group membership, organization hierarchy information, and any custom property in Active Directory added by an administrator. It is not possible to add any custom property directly in the offline address book. When Outlook shows a status of Offline or Disconnected, you will only be able to see the information that is synchronized in the offline address list.
    To check if Microsoft Office Outlook is using a downloaded offline address book, you can launch Microsoft Office Outlook, select the Address Book symbol in the toolbar, as shown in Figure 1, and then in the Show Names from the list, right-click Global Address List, as can be seen in Figure 2, and select Properties.

    Figure 1: Adress books selection Outlook 2007

    Figure 2: Global Address List Properties
    As can be seen in Figure 3, a local path is shown, which means that Outlook is using the downloaded offline address book. When you go to that location, you will notice the different .oab files as mentioned before, and shown in Figure 4.

    Figure 3: Microsoft Exchange Address Book Provider = OAB

    Figure 4: .oab Files
    As you can see the folder contains in the given example 6 .oab files, which is normal when having a full-details offline address book. In case you choose to download no-details offline address book, only five files will show up.
    It is possible to change the location where the .oab files will be stored, by following the method as described in knowledge base article Q841273:

    1. Click Start, click Run, type regedit, and then click OK.
    2. Locate and then click the following registry subkey:
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Profile_name\13dbb0c8aa05101a9bb000aa002fc45a
    3. On the Edit menu, point to New, and then click String Value.
    4. Type 001e660e, and then press ENTER.
    5. Right-click 001e660e, and then click Modify.
    6. In the Value data box, type the path of the folder where you want to store the offline address book files, and then click OK.
    7. Exit Registry Editor.

    If you see a server name, like the one shown in Figure 5, Outlook is going online and does not use any download offline address book.

    Figure 5: Microsoft Exchange Address Book Provider = Global Catalog
    Updating OAB


    By default, when running, Outlook will update the OAB every 24 hours. You can change this behavior by customizing or creating a new Send/Receive Group. Open Outlook, select Tools, Send/Receive Settings, and select Define Send/Receive Groups as can be seen in Figure 6.

    Figure 6: Define Send/Receive Groups
    In Figure 7 you can see how you can create a new Send/Receive Group by selecting New, give the group a name like OAB (Figure 8), and define its settings and when you want the group to synchronize the OAB.

    Figure 7: Name New Send/Receive Group

    Figure 8: Send/Receive Group Settings
    It is possible to manually force an update of the OAB in two ways. One way is to exit Outlook and restart it. Another way is by selecting Tools, Send/Receive, and then choose Download Address Book as shown in Figure 9.

    Figure 9: Download Address Book
    Disable download and usage of OAB when using Outlook in cached mode


    Sometimes it might be necessary to prevent Outlook from downloading any OAB, thereby forcing Outlook to always connect to a Global Catalog server to retrieve information. This can be done for both Outlook 2003 and 2007, by removing for any version any existing .oab files, and then adding the following registry keys:

    • Outlook 2003
      HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\O utlook \Cached Mode
      Parameter: DownloadOAB
      Type: REG_DWORD
      Value: 0
    • Outlook 2007
      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\O utlook \Cached Mode
      Parameter: DownloadOAB
      Type: REG_DWORD
      Value: 0

    After restarting Outlook, Outlook will not attempt to download any OAB.
    Public Folder or Web Distribution


    As covered in part 3 of this article series, you can choose ever since Microsoft Exchange Server 2007 if you want the OAB to be available for your clients using public folder distribution or using web-based distribution. Microsoft Office Outlook 2003 and older can only download the OAB using public folders, Microsoft Office Outlook 2007 and can also connect to a client access server for downloading the OAB using BITS.
    To check if Microsoft Office Outlook 2007 is downloading the OAB using public folder distribution or web-based distribution, you can use the tool Test E-Mail Autoconfiguration, that you can access by clicking Ctrl and then right-clicking the Outlook symbol in the system tray, as shown in Figure 10.

    Figure 10: Starting Test E-mail AutoConfiguration
    After entering the correct e-mail address, and the users’ password, you will see which settings that have been returned by the Autodiscover web service, including the path to download the OAB. As can be seen in Figure 11, public folder distribution is used.

    Figure 11: OAB URL
    Troubleshooting OAB - Client Side

    OAB is not up to date

    When you notice that you are missing exchange recipients from your OAB but these recipients are visible when connecting online, you need to check if the following two events have occurred:

    1. The server responsible for generating the OAB, must have updated its OAB
    2. The Outlook client must have downloaded the updated OAB from the server

    Error 0x8004010F 'The operation failed. An object cannot be found'


    Figure
    12: Outlook Send/Receive Progress Error 0x8004010F
    When Outlook 2007 gives you the following error message as shown in Figure 12, you might check any of the following conditions:

    • Use Test E-mail AutoConfiguration to see if the client should connect to a URL or to a system public folder to download the OAB. If Autoconfiguration was unable to determine your settings, as shown in Figure 13, configure the autodiscover web service first;


    Figure
    13: Autoconfiguration was unable to determine your settings!

    • Check if the client can connect to the given web distribution URL, or given public folder server;
    • Check if the client its mailbox belongs to a mailbox database that has been set with a default offline address book (as discussed in part 3 of this article series), if the value is missing, set the value using the Exchange Management Console or using the Exchange Management Shell as shown in Figure 14.


    Figure
    14: Set-MailboxDatabase -OfflineAddressBook
    Conclusion

    An exchange address list is a collection of addressees that can be browsed by multiple types of exchange recipients to retrieve one another. An address list in Exchange 2007 is either a GAL, a custom Address List, or an Offline Address Book. In the first part of this article series I talked about GALs, and how you can create additional GALs, and what you need to consider to make sure your users get the intended GAL. In this second part of this article series I came back to custom Address Lists and how you can create and manage them. In the third part of this article series I've covered Offline Address Books in more detail server-side, in the finishing part I came back to the client-side of Offline Address Books.






کلمات کلیدی در جستجوها:

unable to connect to retrieve additional data

unable to connect to retrieve additional data outlook 2007

unable to connect to retrieve additional data outlook 2010

outlook address book unable to connect to retrieve additional datadistribution list unable to connect to retrieve additional dataoutlook 2007 unable to connect to retrieve additional datasendreceive oab 2007unable to connect to retrieve additional data outlook 2007 exchange 2010microsoft exchange address book provider blankunable to connect to retrieve additional data outlookexchange 2010 distribution group unable to retrieve additional dataunable to connect to retrieve additional data exchange 2010unable to connect to retrieve additional data oabunable to connect to retrieve additional data distribution groupdistribution group unable to connect to retrieve additional dataoutlook 2007 dynamic distribution group unable to connect to retrieve additional datato send receive pick download address book uncheck the box marked download changes since last sendreceivedl unable to connect to retrieve additional dataexchange 2010 unable to connect to retrieve additional dataautoconfiguration was unable to determine your settingsdistribution group outlook 2010 unable to connect to retrieve additional dataoutlook 2007 distribution list unable to connect to retrieve additional dataoutlook unable to display distribution list membership unable to connect to retrieve additional dataunable to connect to retrieve additional data ms outlookoutlook 2007 global address list unable to connect to retrrieve additional data

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •