Beruflich Dokumente
Kultur Dokumente
The Microsoft® Office 2007 system introduces a new deployment tool called the Office Customization Tool
(OCT). Its main objective is to simplify the deployment of customized Office installations. This document
focuses on the Microsoft Office Outlook®–specific functionality of the OCT.
The customization of Outlook profiles is also covered, along with various registry values that you can use to
customize an Outlook installation.
Document Objectives
● List the various Office deployment tools that are replaced by the OCT.
● List the changes affecting the deployment of Outlook profiles, via the OCT and via .prf files.
Getting Started
To launch the Office Customization Tool, run the Office 2007 system Setup executable with the /admin
command-line switch. For example:
\\Server\Share\Office2007\setup.exe /admin
e 2007 system CD. If the .WW folder name has the letter “r” as the last character, then you have a Retail SKU. Fo
Figure 1: Select Product dialog box prompting for new or existing .msp file
In the Select Product dialog box, the default option is to create a new Setup customization file (.MSP). Click
OK if you want to create a new .msp file. If you created an .msp file during an earlier run of the OCT, select the
Open an existing Setup customization file option. Then, select the file from the list of cached file names listed
in this dialog box and click OK.
1
Once the OCT tool loads, you should notice one significant change from the earlier Office deployment and
maintenance tools. Instead of having to move through multiple pages to set the different Office settings, the
settings are grouped together and accessible from a single, multi-paned window. Using the navigation pane on
the left side of the window allows you to access any group of settings. Clicking on a group updates the pane on
the right side of the dialog box, exposing the various settings for that particular group.
2
Note: This topic focuses on the Outlook-specific user settings that are exposed in the OCT. T
details.
Figure 4: Outlook settings under the “Modify user settings” section of the OCT
In this interface, you can set many Outlook user settings that are applied when Outlook is installed using this
Setup customization (.msp) file. This section of the OCT is no different from the corresponding page in the CIW
from earlier versions of Office. The different Outlook settings in the feature tree are typically mapped to the
corresponding menu structure in Outlook. This makes it very easy to find the desired settings in this interface.
Note: The settings made using this section of the OCT are written into the user settings por
policies.
The settings available in the Modify user settings pane of the OCT control many of the user interface features in
Outlook. To administer Outlook profile settings, such as adding and removing e-mail accounts, address book
services, and data files, click the different items found below the Outlook section of the OCT.
\Admin\en-us
1
Note: The above example path is for the US English version of Office. Your path will vary if y
Office.
There is an .opa file for each of the top-level nodes for the Modify user settings tree, and the .opa file for
Outlook is named Outlk12.opa.
1
OCT Interface for Adding Registry Data
There may be times when you need to add registry values to your deployment of Office. This can be done via the
Add registry entries section of the OCT.
To include specific registry data in the .msp file generated by the OCT, complete the following steps.
1. In the OCT, click Add registry entries under the Additional content section.
3. In the Add/Modify Registry Entry dialog box, enter the registry data.
Assume you want to populate it with the following example registry data that configures the QAT to be
displayed at the bottom of the Ribbon for e-mail messages:
Key:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Toolbars\Outl
ook\
DWORD: QuickAccessToolbarStyleMail
Value: 1 (show QAT below ribbon on e-mail messages)
Registry data: 1
1
You would fill out the Add/Modify Registry Entry dialog box with the data shown in Figure 7.
2
Improved Environment Variable Support
Environment variables can be useful when deploying Outlook with custom Outlook profiles and user settings.
For example, instead of creating a profile on everyone’s computer that is named Outlook, you can use the
environment variable %username% to create an Outlook profile based on your domain logon name.
Historical Issues
In earlier versions of Outlook, it is hit-or-miss if you can use an environment variable for configuring different
Outlook settings. For example, in the CIW you can specify an environment variable for the default PST location
or the Outlook profile name. However, due to architectural limitations in either the CIW or Outlook, these
environment variables are either ignored or used as literal strings.
The following Microsoft Knowledge Base articles discuss these issues in earlier versions of Office.
822503: You may receive a "Cannot start Microsoft Outlook" error message when you start Outlook
2003
http://support.microsoft.com/default.aspx?scid=kb;EN-US;822503
306932: The %USERNAME% variable does not work for a profile name
http://support.microsoft.com/default.aspx?scid=kb;EN-US;306932
The following is a list of some Outlook deployment settings where environment variables can be used
successfully in Office Outlook 2007.
• Profile name
• User name
• E-mail (POP3, Internet Mail Access Protocol [IMAP], or Hypertext Transfer Protocol [HTTP]) account
properties
%username% In the OCT, use %username% in the When you start Outlook for the first time, the
box for Profile Name. The .prf file name of the profile (as seen in the Mail
shows ProfileName= control panel) matches your logon user name.
1
Environment
Example Scenario Result
Variable
In the OCT, specify the following path The %systemdrive% variable points to the
for the default OST file location. drive letter where Microsoft Windows® is
%systemdrive%
installed. If this is drive D, then the default
%systemdrive%\Datafiles OST file location is D:\Datafiles.
For complete details on deploying the Office 2007 system with an .msp file generated by the OCT, please see the
information on the following Web page.
http://technet2.microsoft.com/Office/en-us/library/8faae8a0-a12c-4f7b-839c-24a66a531bb51033.mspx
1
Configuring New Outlook Feature Settings in the
OCT
This section of the document discusses features that are new to Office Outlook 2007 that can be configured in
the OCT. All of the features discussed in this section can be found under the Microsoft Office Outlook 2007
node of the Modify user settings tree in the OCT.
Figure 9: Microsoft Office Outlook 2007 node in the Modify user settings tree
Remember, any settings available in the OCT have “Explain Text” displayed at the bottom of the OCT when you
select the feature.
1
To-Do Bar and Daily Task List
The To-Do Bar and Daily Task List provide a quick way for you to view and manage your “To-Do” items.
1
The settings for the To-Do Bar and Daily Task list are found in the Tools | Options – Preferences – Task
Options node of the features tree.
Figure 13: To-Do Bar and Daily Task List settings in the OCT
The following table summarizes the configurable settings for the To-Do Bar and the Daily Task List.
2
Search Options
Office Outlook 2007 uses a new Search engine in conjunction with Windows Desktop Search (WDS). Some of
the Search features that can be customized include:
• Hit highlighting
• Highlighting color
• Wordwheeling
Wordwheeling
Attachment Previewing
By default, Office Outlook 2007 allows you to preview many e-mail attachments within the message or the
reading pane.
E-mail Postmarking
By default, Office Outlook 2007 postmarks messages that may be considered junk e-mail by a client receiving
the message. By postmarking a message, the receiving client can have a higher degree of certainty that the
message is not a junk e-mail message.
2
To control this setting by using the OCT, configure the Do not allow e-mail postmark functionality setting
under the Tools | Options – Preferences – E-mail Options – Advanced E-mail Options node of the OCT
features tree.
Figure 20: Postmarking option in the Junk E-mail Options dialog box
2
Microsoft Office Online Calendar Sharing
Office Outlook 2007 includes a great new feature where you can publish any calendar to either the Microsoft
Office Online Sharing Service or any Web server that supports WebDAV. This feature is available via the
context menu for a calendar folder.
1
If you click the Advanced button, you can configure how often the data is published.
Figure 23: Calendar publishing options controlling how often your data is republished
If you want to preconfigure (or even disable) this feature, use the settings under the Tools | Options –
Preferences – Calendar Options – Microsoft Office Online Sharing Service node of the OCT features tree.
Figure 24: Microsoft Office Online calendar sharing options in the OCT
The following table summarizes the configurable settings for the calendar publishing features.
1
Feature Setting Details
DAV server
Specifies the default path (URL) in the Location box when
you select the Publish to WebDAV Server context menu
option.
Path to DAV
server
Restrict level of
calendar details
users can
publish
Included
appointments Controls the Show time within my working hours only
only within check box.
working hours
Specify the default permissions configured for a calendar
Access to
published to Office Online.
published
calendars
Restrict upload
method
Publish interval This setting controls the Update Frequency check box.
1
Feature Setting Details
The following table outlines the default settings, based on the calendar type, for the calendar publishing options.
Unrestricted
Non- Whole
Full Details Access (Anyone Automatic
default calendar
can view)
Note: You only have one default Calendar folder. It is the Calendar folder included with your
calendar.
Office Outlook 2007 builds on the Junk E-mail filter capabilities from earlier Outlook versions by adding
detection for IDN spoofing.
To configure this setting in the OCT, double-click Disable International Domain Names (IDN) in Outlook
under the Tools | Options – Mail Format – International Options node of the OCT features tree.
2
The IDN Spoofing detection feature is enabled by default and is controlled in the Junk E-mail Options dialog
box (Tools – Options – Junk E-mail Options).
Figure 26: IDN spoofing setting in the Junk E-Mail Options dialog box
Note: If you do not have Microsoft Internet Explorer® 7.0 installed, then the Warn me abo
Vista™).
Mini Toolbar
When you highlight text in an e-mail message in Office Outlook 2007, a mini toolbar automatically displays
above the text with basic formatting options.
2
This setting is on by default, but it can be controlled via the Show Mini Toolbar on selection setting under the
Tools | Options – Other node of the OCT features tree.
Figure 29: Mini Toolbar setting in the Editor Options dialog box
2
Reading Pane
In earlier versions of Outlook, you cannot globally deploy a setting that disables the reading pane for all folders.
This is primarily because the reading pane setting is stored in the view information on a per-folder basis.
However, Office Outlook 2007 includes a new setting that allows you to turn off the reading pane on all folders.
The reading pane is on by default, but it can be controlled via the Do not display the reading pane setting under
the Tools | Options – Other node of the OCT features tree.
1
Permissions Tab in the Properties Dialog Box of a Folder
Until now, you could not disable the functionality in the Properties dialog box for a folder.
2
If you enable this option in the OCT, you cannot make any changes to the permissions (Default or explicitly
given to someone else) on the Permissions tab for any folder.
s tab of the folder. If this occurs, the only way to remove that user’s name from the Permissions tab is to change
2
Synchronize Data in Shared Folders
If you are using Office Outlook 2007 with a Cached Mode profile, Outlook automatically synchronizes shared
(non e-mail) folders from other user’s mailboxes. For example, if you open someone’s Calendar folder, this data
is synchronized to your Cached Mode .ost file, allowing you to view this data while you work offline.
This setting is on by default and is controlled by the Download shared folders (excludes mail folders) check
box.
Figure 34: Download shared folders setting for an existing Exchange account
You can access this setting via the following steps:
In the OCT, you can configure how long this shared data is cached in your .ost file via the Synchronizing data
in shared folders setting under the Tools | Account Settings – Exchange node.
1
Figure 35: OCT setting to control number of days shared data is cached in your .ost
file
This setting allows you to configure the number of days that must elapse without your accessing the shared data
before Outlook stops synchronizing the data into your .ost file. This prevents your .ost file from growing larger
with data you no longer require.
If you want to completely disable the caching of any shared data in your .ost file, you can configure the
Download shared non-mail folders option under the Tools | Account Settings – Cached Exchange Mode
node in the OCT.
option in the OCT, only new Outlook profiles are affected. If you want to disable this feature on existing Outlook
RSS Feeds
Office Outlook 2007 includes the ability to synchronize RSS Feed data directly into your mailbox or .pst file. To
quickly add an RSS Feed to Outlook, select the RSS Feeds folder and then click one of the default RSS Feeds
found on the home page for the RSS Feeds folder.
2
Figure 37: Home page for the RSS Feeds folder
2
Once you have added an RSS Feed, you can configure it via the RSS Feeds tab in the Account Settings dialog
box.
Figure 38: RSS Feed Options dialog box for an existing RSS Feed
As you can see, there are many settings that can be configured for RSS Feeds.
If you want to customize these settings in the OCT, use the settings under the Tools | Account Settings – RSS
Feeds node in the feature tree.
3
The following table describes each of these OCT settings related to RSS.
Run rules
on RSS
items
This can be seen via the Enable rules on all RSS Feeds check
box in the Rules and Alerts dialog box. Enable this setting in the
OCT to enable this check box in the Rules and Alerts dialog box.
This will force e-mail rules to run against RSS items.
By default, if you use multiple Office Outlook 2007 clients against
Do not the same Exchange mailbox, your RSS Feed data and
Roam configuration settings roam with you. There is no option in the
users’ Outlook interface to manually disable this functionality. Enable
RSS Feeds this setting in the OCT to stop the roaming of RSS data between
Office Outlook 2007 clients.
Turn off
This setting disables or removes any entry points into the RSS
RSS
feature so you cannot add or configure RSS Feeds.
feature
Automatic
By default, Outlook does not download enclosures for any RSS
ally
items. However, you can enable enclosures downloading on a per-
download
Feed basis in the RSS Feed Options dialog box under the
enclosure
Downloads section.
s
1
Feature Setting Details
If you want to manage this setting for all new RSS Feeds,
configure this option in the OCT.
Many RSS Feeds have a limit to the interval with which you can
download content from the server distributing the Feed. By
default, all new RSS Feeds in Outlook are configured to honor this
update limit.
Override
published
sync
interval
If you want to override this limit and have the Update Limit check
box cleared for new RSS Feeds, configure this setting in the OCT.
By default, Outlook does not download the full text for any RSS
items. You can enable the full article download on a per-Feed
Download basis in the RSS Feed Options dialog box under the Downloads
full text of section.
articles as
HTML
attachmen
ts
If you want to manage this setting for all new RSS Feeds,
configure this option in the OCT.
Default Use this setting to deploy RSS Feeds so users have one or more
RSS Feeds RSS Feeds the first time they start Office Outlook 2007.
1
Figure 40: The Purge items when switching folder while online option
In the Internet E-mail Settings dialog box, on the General tab, you find the Purge items when switching
folders while online check box. As the description text that appears below it states, checking this option results
in items marked for deletion being automatically deleted when you navigate to any other folder in Outlook while
working online. This option is off by default and is set per IMAP account.
To administer this setting, configure the Turn on purge when switching folders option under the Tools |
Account Settings – IMAP node in the OCT.
Note: The setting to disable the To-Do Bar is in the .adm and .opa
files.
2
Internet Calendars
Office Outlook 2007 makes it very easy to add subscriptions to Internet-based calendars. One way to add an
Internet Calendar through Internet Explorer is by clicking the WebCal hyperlink on a Web page.
As with RSS Feeds, Internet Calendar subscriptions are managed through the Account Settings dialog box.
Double-click any entry on the Internet Calendars tab to display the current configuration settings for the
subscription.
Note: The Disable all user customization of Quick Access Toolbar and Disable user c
files.
1
As you can see, there are many settings that can be configured for an Internet Calendar.
If you want to customize these settings in the OCT, use the settings under the Tools | Account Settings –
Internet Calendar Subscriptions node in the feature tree.
If you want to override this limit and have the Update Limit
check box cleared for new subscriptions, configure this setting in
the OCT.
2
Feature Setting Details
By default, if you use multiple Office Outlook 2007 clients
against the same Exchange mailbox, your Internet Calendar
configuration settings roam with you. Therefore, when you log
onto another client, the Internet Calendars .pst file will be added
(if it does not already exist) and the Internet Calendar data is
synchronized down from the Internet server hosting the data.
Disable There is a per-subscription option in the Subscription Options
roaming dialog box to manually configure this functionality. If you enable
of Internet the Don’t display this calendar on other computers I use check
Calendars box on a subscription, it is not roamed with you to another client.
Enable this setting in the OCT to enable the Don’t display this
calendar on other computers I use check box on new
subscriptions added to Outlook.
Some calendar items in an Internet Calendar may contain an
attachment. By default, Outlook does not download these
attachments.
There is a per-subscription option in the Subscription Options
Automatic dialog box to manually configure this functionality. This is done
ally via the Download attachments for items in this Internet
download Calendar check box under the Attachments section.
attachmen
ts
3
Feature Setting Details
subscripti
on
SharePoint Integration
Office Outlook 2007 and Windows SharePoint Services (WSS) 3.0 provide many new features over the
SharePoint integration first available with Outlook 2003 and WSS 2.0. This includes Read and Write capabilities
for SharePoint list data in Outlook, and synchronization with additional list types like Tasks and Document
Libraries.
As with RSS Feeds and Internet Calendar subscriptions, SharePoint list subscriptions are managed through the
Account Settings dialog box. Double-click any entry on the SharePoint Lists tab to display the current
configuration settings for the subscription.
4
If you want to customize these settings in the OCT, use the settings under the Tools | Account Settings –
SharePoint node in the feature tree.
Define custom
label for
SharePoint
store
Override
published
sync interval However, your SharePoint administrator can enact a limit
through server configuration changes. If you want to override
this limit and have the Update Limit check box cleared for new
SharePoint lists added to Outlook, configure this setting in the
OCT.
SharePoint
Configure this setting to set the interval (in minutes) in which
folder synch
Outlook automatically updates SharePoint folders.
interval
By default, if you use multiple Office Outlook 2007 clients
against the same Exchange mailbox, your SharePoint list
configuration settings roam with you. Therefore, when you log
onto another client, the SharePoint Lists .pst file will be added
(if it does not already exist) and the SharePoint list data is
synchronized down from the SharePoint server.
Do not roam There is a per-subscription option in the Subscription Options
users’ dialog box to manually configure this functionality. If you
SharePoint enable the Don’t display this calendar on other computers I
lists use check box on a list, it is not roamed with you to another
client.
Enable this setting in the OCT to enable the Don’t display this
list on other computers I use check box on new lists added to
Outlook.
By default, logging sync requests and responses between
Log Outlook and SharePoint is disabled. By enabling this setting,
SharePoint Outlook logs most sync requests and responses to a log file
sync requests stored in the TEMP directory of the user. One log file is created
and responses per day (up to seven total), using the naming convention: 0-
wss-sync-log.HTM, 1-wss-sync-log.HTM, and so on.
3
Form Region Settings
Form regions are a new custom form technology that—from a very high level—functions much like the custom
form feature that has been in Outlook since Outlook 97. However, form regions offer many benefits that should
compel form developers to use the new technology moving forward.
The new form region architecture allows form developers to create four main types of form regions.
1
If you want to administer settings for form regions, expand the OCT tree down to Form Regions.
Use this setting to configure whether or not Outlook loads any form regions at all. By default, all
Configure form regions
form regions will run. The policy can be set so that only form regions registered in
permissions
HKEY_LOCAL_MACHINE will run. It call also be set so that no form regions can load.
This setting controls whether or not users can collapse specific adjacent form regions. By default,
Locked form regions
users can collapse all adjacent form regions.
This setting controls whether or not form regions can be added to specific types of forms (on a
Form Regions
message class basis).
1
Configuring Outlook Profile Settings - Details
As with the CIW in earlier versions of Office, you can use the OCT to either configure new Outlook profiles or
modify existing Outlook profiles. This document covers the new functionality in the OCT related to Outlook
profile customization.
Historical Issues
The following two screenshots (Figure 49 and Figure 50) show how both Exchange and POP e-mail accounts
can be configured using the CIW from Office 2003.
Figure 50: Configuring an Internet e-mail account in the Office 2003 CIW
1
With earlier Outlook versions, the preceding configuration results in the non-Exchange e-mail account set as the
default account, which can result in inconsistent behavior. The inconsistencies in Outlook usually revolve around
e-mail being sent by the wrong account.
For Office Outlook 2007, this issue is addressed by a new option in the Office Customization Tool that allows
you to specify which e-mail account is the Default e-mail account.
1. In the OCT, click Add Accounts, and select Customize additional Outlook profile and account
information, and then click Add.
2
2. In the Add Account dialog box, select the appropriate e-mail account type, and then click Next.
1
The e-mail account is now listed in the Add Accounts section of the OCT.
Note: If you have both an Exchange account and a POP3 account (for example), and leave t
mailbox.
If you do not have an Exchange account but you have two POP3 accounts (for example), the
For example, if an Exchange account is explicitly set as the default, the .prf file includes text similar to the
following:
;***************************************************************
; Section 3 - List of internet accounts
;***************************************************************
[Internet Account List]
Account1=I_Mail
3
;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************
[ServiceEGS]
MailboxName=%UserName%
HomeServer=exch-server
[Service1]
OverwriteExistingService=No
UniqueService=Yes
MailboxName=%UserName%
HomeServer=exch-server
AccountName=Microsoft Exchange Server
DefaultAccount=TRUE
More detailed information about .prf files created by the OCT is provided later in this document.
Similarly, if a POP account is set as the default, the .prf file includes text similar to the following:
;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************
[Account1]
UniqueService=No
AccountName=contoso pop3 account
POP3Server=mail.contoso.com
SMTPServer=smtp.contoso.com
POP3UserName=user2
EmailAddress=user2@contoso.com
POP3UseSPA=0
DisplayName=
ReplyEMailAddress=
SMTPUseAuth=0
SMTPAuthMethod=0
ConnectionType=0
LeaveOnServer=0x0
POP3UseSSL=0
ConnectionOID=MyConnection
POP3Port=110
ServerTimeOut=60
SMTPPort=25
SMTPSecureConnection=0
DefaultAccount=TRUE
Because .prf files can be edited manually, it is technically possible for more than one account to have the
DefaultAccount tag set to TRUE. In this case, the last account to have this tag is made the default.
2
To understand the need for this functionality, consider the following scenario.
1. The administrator deploys Outlook 2003 to all employees with only an Exchange account in the
profile.
2. An employee that is very familiar with Outlook creates a new Outlook profile that contains e-mail
accounts for both the Exchange account and a personal mail account that is hosted by an external Internet
Service Provider (ISP).
4. The administrator deploys Office Outlook 2007 and wants to update the original Exchange account.
However, they encounter problems with the profile created by the employee with the two e-mail
accounts.
Figure 56: Modify Profile option in the Office 2003 Custom Installation Wizard
To explicitly define which profile is to be the default profile, regardless of the current default profile, complete
the following steps:
4. Enter the name of the profile you want configured as the default Outlook profile.
2
With these steps, the OCT ends up with the configuration shown in Figure 57.
; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************
[General]
Custom=1
ProfileName=test
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=false
Each of the following scenarios outline the expected outcome based on the information you provide in the OCT
and your current multiple Outlook profile configuration. If the outcome of the scenario does not match the
desired outcome, you may have to manually modify the default .prf setting generated by the OCT.
More detailed information about .prf files created by the OCT is provided later in this document.
• You specify the name of an existing non-default profile with the Define changes to profile named
option.
In this configuration, you should expect the following results if you apply the default .prf file generated by the
OCT to Office Outlook 2007.
• A new profile is created using the original existing profile settings and the modifications specified by
the .prf file.
• The name of the profile matches the name specified in the OCT.
3
• This profile is the default Outlook profile.
• The original existing profile is maintained, but renamed to Backup Of <profile name>.
If you do not want this previously non-default profile to become the new default profile, modify the
DefaultProfile line in the .prf file to match the following line:
DefaultProfile=No
“Define changes to profile named” used with no existing matching profile
This scenario includes the following configuration:
• You specify the name of a non-existent profile with the Define changes to profile named option.
In this configuration, you should expect the following results if you apply the default .prf file generated by the
OCT to Office Outlook 2007.
If you do not want this newly created profile to become the new default profile, modify the DefaultProfile line in
the .prf file to match the following line:
DefaultProfile=No
“Define changes to profile named” used with existing default profile
The Define changes to profile named option can also be used against Outlook installations where the default
profile name matches the profile name you specify in the OCT. This scenario includes the following
configuration:
• You specify the name of the existing default profile with the Define changes to profile named option.
In this configuration, you should expect the following results if you apply the default .prf file generated by the
OCT to Office Outlook 2007:
• A new profile is created using the original existing profile settings and the modifications specified by
the .prf file.
• The name of the profile matches the name specified in the OCT.
• The original existing profile is maintained, but renamed to Backup Of <profile name>.
Note: If you choose to make additional manual edits to the .prf file, the following warnings s
Using DefaultProfile=No together with OverwriteProfile=Yes can produce unexpected resu
default.
You should use DefaultProfile=No and OverwriteProfile=Yes together only in one scenario
1
LDAP Configuration in the OCT
With the OCT in the Office 2007 system, you can customize the following two new LDAP account settings:
• Search Base
All other settings available in the OCT are also available in the CIW.
To configure an LDAP account with these new settings, complete the following steps:
1. Select Add Accounts under the Outlook section of the OCT, and then click Add.
Figure 58: Internet Directory Service (LDAP) entry in the Add Account dialog box
2. In the Add Account dialog box, select Internet Directory Service (LDAP), and click Next.
1
3. In the Internet Directory Service (LDAP) Settings dialog box, enter the relevant LDAP details for the
account, and then click More Settings.
1
5. To configure a custom Search Base, click Custom under Search Base, and then enter your search base
string in the text box next to Custom.
(&(mail=*)(|(mail=%s*)(displayName=%s*)(customerID=%s*))
Note: All LDAP account settings vary from server to server. Customers should see their netw
settings.
PRF File Ramifications
When you configure an LDAP account in the OCT the configuration details are written into a .prf file that is
included in the .msp file generated by the OCT. As in earlier versions of Outlook, the .prf information is read the
first time you start Outlook.
The different LDAP configuration settings displayed in Figure 59 through Figure 62 can be seen in the text
extracted from a sample .prf file. The new Search Base and Check Names Filter settings hare highlighted in
bold text.
;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************
[Service2]
UniqueService=No
ServerName=dc1
DisplayName=FourthCoffee LDAP
ConnectionPort=389
UseSSL=false
UseSPA=false
EnableBrowsing=1
UserName=
SearchBase=ou=Corporate,dc=FourthCoffee,dc=com
DefaultSearch=0
SearchTimeout=60
MaxEntriesReturned=100
CheckNames=(&(mail=*)(|(mail=%s*)(displayName=%s*)(EmpID=%s*))
More detailed information about .prf files created by the OCT is provided later in this document.
1
Using the OCT to Generate a .prf File
After you have configured your Outlook profile settings you can use the following steps to see the contents of the
.prf file generated by the OCT.
1. Select Remove accounts & export settings under Outlook in the left pane of the OCT.
If you need to manually modify the .prf file, you can import the modified file back into the OCT using the Apply
the following profile (PRF) file: option (see Figure 64).
Figure 64: Text box to enter path to import .prf file into the OCT
Instead of the original .prf file created by the OCT, this imported version of the .prf file will be used with your
Office deployment.
1
2. The registry is updated to import the .prf file the next time you start Outlook.
Figure 65: Registry data to import .prf file installed by the .msp from the OCT
o it, the name of the .prf file installed by the .msp file is not Custom12.prf. In this scenario, the name of the .prf
Historical Issue
Ambiguous Name Resolution (ANR) occurs when the mailbox name provided in a .prf file matches more than
one mailbox, either in whole or in part. The following example illustrates this:
Both accounts contain michaelr in the account name, which creates the ambiguity during name resolution for
Michael Ruivo. When attempting to determine which Exchange mailbox to connect to, Outlook prompts you to
select the correct name from a list in the Check Name dialog box.
1
Figure 66: Prompt for ambiguous name resolution
In earlier Outlook versions, this prompt causes Outlook to stop processing the rest of the .prf file settings. For
example, your .prf file includes configuration information for the following services:
• Exchange Server
• LDAP
When MichaelR starts Outlook with the .prf file, the Ambiguous Name Resolution prompt results in only the
Exchange Server service being configured for the profile. All other services in the .prf file are not processed by
Outlook and are silently not added to the Outlook profile.
Note: The prompt for ambiguous name resolution occurs when you use the default Mailbox
scenario.
Office Outlook 2007 Solution
Office Outlook 2007 resolves this issue by continuing to process the other services specified in the .prf file, even
if the Exchange Server service requires Ambiguous Name Resolution in order for the Exchange service to be
properly set up. The solution is a simple change in code to keep processing the .prf file in this scenario.
Note: The Profile Descriptor File (.prf) is no longer associated with Outlook.exe. Double-click
versions.
3
Deploying Additional Registry Values - Details
Some Office Outlook 2007 settings are not exposed in either the Office Customization Tool settings
(Outlk12.opa) file or the Office Outlook 2007 Group Policy template (Outlk12.adm) file. However, you can still
deploy these settings if Outlook reads and stores them in the Windows registry. Using the Office Customization
Tool, you can specify registry data to create and set when Office is deployed with the .msp file from the OCT. If
you want to deploy the registry values that are not included in either the .opa or .adm templates, include them via
the Additional Content – Add registry entries section of the OCT.
This topic covers the deployment options for the following features:
• Attachment previewing
• To-Do Bar
• Search
1
• Contacts
Figure 68: Default pre-population of example for Your Name: and E-mail Address
1
If you want to customize the values used to pre-populate the example user name and e–mail address fields, add
the following registry data to the OCT:
Key: HKCU\Software\Microsoft\Office\12.0\Outlook\AutoDiscover
String: ExampleName
Value: text string up to 64 characters for the Your Name field
String: ExampleAddress
Value: text string up to 64 characters for the E-mail Address field
With these registry values configured with appropriate string values, the Account Basics dialog box displays the
custom example user name and e-mail address text.
Figure 69: Custom pre-population of example for Your Name: and E-mail Address
Disable Active Directory Lookup
In a domain-joined configuration, Office Outlook 2007 uses an Active Directory lookup to automatically connect
to a domain controller and obtain your user name and your primary Simple Mail Transfer Protocol (SMTP)
address.
To disable the new Office Outlook 2007 Active Directory lookup, use the following registry data:
Key: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences
DWORD: ExchangeAddressDetect
Values: 1 (or missing DWORD) = perform Active Directory lookup
0 = no Active Directory lookup
3
If you set the ExchangeAddressDetect registry value to 0, then you have to enable the Manually configure
server settings or additional server types check box in the Auto Account Setup portion of the Add New E-
mail Account dialog box in order to create a profile for an Exchange mailbox.
Figure 70: Add New E-Mail Account dialog box when ExchangeAddressDetect value =
0
If you enter your name, e-mail address, and password for your Exchange mailbox, the auto account setup process
will fail because only Guessmart and Autodiscover queries are performed in this configuration. With this registry
setting in-place, there is no attempt to contact the domain controller so your Exchange server information cannot
be determined automatically for you.
3
After you enable the Manually configure server settings or additional server types check box, click Next.
Then, select Microsoft Exchange in the Choose E-mail Service portion of the Add New E-mail Account
dialog box.
Figure 71: Select Microsoft Exchange in the Choose E-mail Service dialog box
After clicking Next, the Microsoft Exchange Settings portion of the Add New E-mail Account dialog box
appears.
Figure 72: Microsoft Exchange Settings portion of the Add New E-mail Account dialog
box
From this point forward, the Exchange mailbox configuration is identical to Outlook 2003.
5
Note: Setting ExchangeAddressDetect = 0 is not a useful configuration if you are trying t
box.
Disable the Ability to Cancel Active Directory Lookup
The Office Outlook 2007 interface allows Outlook clients to cancel the Active Directory lookup process by
simply typing in the Auto Account Setup text boxes or selecting the Manually configure server settings check
box. To disable the ability to cancel the Active Directory lookup process, use the following registry data:
Keys:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\
Preferences
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences
DWORD: ExchangeAddressDetectCanCancel
Values: 1 (or missing DWORD) = Cancel button is enabled
0 = Cancel button, edit boxes, and “Manually configure server”
check box is disabled during the Active Directory lookup.
Note: The ExchangeAddressDetectCanCancel DWORD only works during the actual Acti
time.
When ExchangeAddressDetectCanCancel = 0, the Cancel button and the Manually configure server settings
or additional server types check box are both disabled (dimmed).
1
However, even if you set ExchangeAddressDetectCanCancel = 0, the Your Name and E-mail Address boxes
are editable after the Active Directory lookup process has finished.
Figure 74: Auto Account Setup controls functional after Active Directory lookup
process finishes
Normally, when you are not using the ExchangeAddressDetectCanCancel registry data (or it is set to 1), the
Your Name box is populated with the name returned from the DC but it is dimmed so you cannot modify it (see
Figure 69).
Key: HKCU\Software\Microsoft\Office\12.0\Outlook\AutoDiscover
DWORD: DisableAutoStartup
Values: 1 = disable the Auto Account Setup process
0 (or missing DWORD) = default Auto Account Setup process
With DisableAutoStartup = 1, the auto account setup process is completely disabled and you have the same
profile creation experience available in Outlook 2003.
Note: You may find the following registry key on your Outlook client:
HKCU\Software\Microsoft\Office\12.0\Outlook\AutoConfiguration
According to the Outlook product team, this registry key is not in the Office Outlook 2007 s
2007.
Specify Autodiscover Settings per Domain Name
Autodiscover can also be used to specify e-mail account and connection settings for POP or IMAP accounts. An
Internet Service Provider (ISP) may choose to create an Autodiscover settings file (.xml format) to enable
automatic configuration of Office Outlook 2007. You, as an administrator, may choose to do the same in a
corporate environment if POP or IMAP e-mail accounts are being used.
3
The Autodiscover process attempts to find a server that supports Autodiscover by using the following list of
URL addresses:
https://domain/autodiscover/autodiscover.xml
https://autodiscover.domain/autodiscover/autodiscover.xml
When Autodiscover functionality is available on your e-mail server, Outlook initiates the Autodiscover process
to obtain server connectivity settings. Once a server that supports Autodiscover is located, the server returns
XML data that provides the information needed for Outlook to automatically configure your e-mail account.
The following registry value allows you to specify a local path to an .xml file that Outlook can additionally use
to configure its e-mail account. The name of the registry value is the host name of the e-mail address that is
provided to Outlook. In the following example, the specified path to the .xml file would be used for any e-mail
addresses ending in fourthcoffee.com. The path in this case is to a file named Autodiscover.xml located on a
server named server1.
Key:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\AutoDiscover
DWORD: fourthcoffee.com
Registry type: REG_DWORD
Data: \\server1\share\autodiscover.xml
Priority Order of automatic account configuration settings
If you specify Autodiscover settings per domain name as explained in the preceding topic, you can force Outlook
to use the .xml file that was found locally. For example, using the example that appears in the preceding section,
you can force Outlook to use the Autodiscover.xml file located on a server named server1. To do this, create
the following registry value and set it to 1.
Key:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\AutoDiscover
DWORD: PreferLocalXML
Values: 0 (or missing) = default behavior. Only use local file if no
server connection made.
1 = use local .xml file if found
Configure Exchange Profile Without Interaction
You can configure Outlook to automatically create an Exchange account without displaying the Add New E-
mail Account wizard after it finds the user contact information in Active Directory. To do this, set the following
registry value to 1.
Key:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\AutoDiscover
DWORD: ZeroConfigExchange
Values: 0 (or missing) = default autoconfiguration functionality
1 = no interaction except for credentials prompt
(if required)
If the ZeroConfigExchange registry value is set to 1, the only prompt that the Outlook client displays is for
credentials, if necessary.
3
Note: The ZeroConfigExchange registry value will cause problems in an Exchange 2003 e
details:
Key: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC
DWORD: DefConnectOpts
Values: 0 = disable default gateway check and do not use new connection
logic
1 (or missing DWORD) = use new connection logic and check for
default gateway
Note: Please see the following Microsoft Knowledge Base article for additional information on
check:
Attachment Previewing
If you want to disable one or more of the attachment previewers that ship with the Office 2007 system, add the
following registry data to the OCT:
Policy key:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\12.0\Common\
DisabledPreviewHandlers
String value name: <use CLSID value in the following table>
Value data: <blank> or <any descriptive text you want to use>