Export (0) Print
Expand All
Expand Minimize

White Paper: Managing Exchange 2007 Unified Messaging - Part 3

 

Topic Last Modified: 2009-03-17

Joey Masterson, Technical Writer, Microsoft Exchange Server

September 2007

This white paper describes the new Unified Messaging (UM) management tasks that enable you to configure and manage your servers that are running Microsoft Exchange Server 2007 that have the Unified Messaging server role installed. The new Unified Messaging client capabilities for Exchange Server 2007 enable you to provide users with simplified voice mail, e-mail, and fax message access options, in addition to an improved overall user experience. Much of the information in this white paper originally appeared as individual Help topics in the Exchange Server 2007 Help. In this white paper, we have combined this information to provide an end-to-end, printable guide that you can use to manage Unified Messaging.

noteNote:
To print this white paper, click Printer Friendly Version in the Web browser.

There are many tasks that you can perform after you have successfully installed the Unified Messaging server role on a computer that is running Exchange 2007. You can configure Unified Messaging components such as Unified Messaging objects and custom audio prompts. You can also perform other necessary management tasks by using the Exchange Management Console or the Exchange Management Shell. This white paper provides information that will help you manage the Unified Messaging server role.

Administrative permissions are required to manage the Exchange 2007 server that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging later in this white paper.

noteNote:
Installing and running the Unified Messaging server role in a virtualized environment is not supported.

To perform administrative tasks on an Exchange 2007 server that has the Unified Messaging server role installed, you must have the required permissions for the user account that you are logged on with. Administrative tasks can be delegated or assigned to users by using Exchange 2007 administrative roles.

The following table summarizes the minimum permissions that are required to perform administrative tasks on a Unified Messaging server.

Unified Messaging administrator permissions

Task Exchange Organization Administrators Exchange Server Administrators Exchange Recipient Administrators Exchange View-Only Administrators

Get-UMActiveCalls

 

X

 

 

Disable-UMAutoAttendant

X

 

 

 

Enable-UMAutoAttendant

X

 

 

 

Get-UMAutoAttendant

 

 

 

X

New-UMAutoAttendant

X

 

 

 

Remove-UMAutoAttendant

X

 

 

 

Set-UMAutoAttendant

X

 

 

 

Test-UMConnectivity

 

X

 

 

Copy-UMCustomPrompt

X

 

 

 

Get-UMDialplan

 

 

 

X

New-UMDialplan

X

 

 

 

Remove-UMDialplan

X

 

 

 

Set-UMDialplan

X

 

 

 

Get-UMHuntGroup

 

 

 

X

New-UMHuntGroup

X

 

 

 

Remove-UMHuntGroup

X

 

 

 

Disable-UMIPGateway

X

 

 

 

Enable-UMIPGateway

X

 

 

 

Get-UMIPGateway

 

 

 

X

New-UMIPGateway

X

 

 

 

Remove-UMIPGateway

X

 

 

 

Set-UMIPGateway

X

 

 

 

Disable-UMMailbox

 

 

X

 

Enable-UMMailbox

 

 

X

 

Get-UMMailbox

 

 

X

 

Set-UMMailbox

 

 

X

 

Get-UMMailboxPIN

 

 

X

 

Set-UMMailboxPIN

 

 

X

 

Get-UMMailboxPolicy

 

 

 

X

New-UMMailboxPolicy

X

 

 

 

Remove-UMMailboxPolicy

X

 

 

 

Set-UMMailboxPolicy

X

 

 

 

Disable-UMServer

 

X

 

 

Enable-UMServer

 

X

 

 

Get-UMServer

 

 

 

X

Set-UMServer

 

X

 

 

importantImportant:
Logging on to a computer by using full administrative credentials may pose a security risk to the computer and the network. Therefore, as a security best practice, do not log on to a computer by using full administrative credentials when you want to perform routine administrative tasks. Instead, you can use the Secondary Logon service or the Run as command to start applications or additional commands in a different security context without having to log off the computer. The Run as command prompts you to enter different credentials before the application or command can run. For more information about the Run as command, see "Using Run as" in the Microsoft Windows Server 2003, Standard Edition online Help.

Return to top

In many organizations, there are separate administrators for Exchange, the Active Directory directory service, and the telecommunications equipment. Therefore, administrative functions must be delegated to maintain distinct boundaries between different levels of administrative permissions. This is known as a split permissions model. When you use the split permissions model, certain rights must be delegated to all parties so that they may complete their prescribed job functions without crossing the operational and security boundaries. This section briefly introduces the split permissions model and contains links to topics that can help you plan and implement a split permissions model for Exchange 2007 Unified Messaging.

Organizations that implement a split permissions model typically want to grant permissions only to a group of specific administrators. This ensures accountability and helps enhance security. However, working with Active Directory permissions that are related to Exchange can be a complex task. The following sections later in this white paper will help Exchange architects understand how they can implement a split permissions model in Unified Messaging:

Some of the following topics also include information about how to plan and configure a split permissions model for Unified Messaging. The following list also includes other permission-related topics to review before you implement a split permission model:

Return to top

Exchange 2007 Unified Messaging requires that several Active Directory objects be created and then configured for Unified Messaging to function correctly. After the Active Directory UM objects are created, you can manage them by using the Exchange Management Console or the Exchange Management Shell.

The following Active Directory UM objects are required to implement Unified Messaging:

  • UM dial plans

  • UM mailbox policies

  • UM IP gateways

  • UM hunt groups

  • UM auto attendants

For more information about UM objects, see the following topics:

This section includes an example that uses the Add-ADPermission cmdlet to add the required permissions to manage UM IP gateways and UM hunt groups. After you complete the following procedure, the UM Configuration Administrators security group can manage UM IP gateways and hunt groups in the contoso.com forest that contains the ContosoOrg Exchange organization.

noteNote:
The UM Configuration Administrators security group requires the Exchange View Only Administrator role.
To apply permissions by using the Exchange Management Shell
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that is delegated the necessary permissions, such as Membership in the Domain Administrators group.

  2. Open the Exchange Management Shell and type the following commands for each container where you want to grant access.

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    Add-ADPermission -Identity "CN=UM IPGateway Container,CN=ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -User "contoso\UM Configuration Administrators" -AccessRights GenericAll
    
  3. If the command runs successfully, it will output the access control entries that were added to the object.

In this section is an example that uses the Add-ADPermission cmdlet to add the required permissions to manage UM dial plans. After you complete the following procedure, the UM Configuration Administrators security group can manage UM dial plans in the contoso.com forest that contains the ContosoOrg Exchange organization.

To apply permissions by using the Exchange Management Shell
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that is delegated the necessary permissions, such as Membership in the Domain Administrators group.

  2. Open the Exchange Management Shell and type the following commands for each container where you want to grant access.

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    Add-ADPermission -Identity "CN=UM DialPlan Container,CN= ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -User "contoso\UM Configuration Administrators" -AccessRights GenericAll
    
  3. If the command runs successfully, it will output the access control entries that were added to the object.

In this section is an example that uses the Add-ADPermission cmdlet to add the required permissions to manage UM mailbox policies. After you complete the following procedure, the UM Configuration Administrators security group can manage UM mailbox policies in the contoso.com forest that contains the ContosoOrg Exchange organization.

To apply permissions by using the Exchange Management Shell
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that is delegated the necessary permissions, such as Membership in the Domain Administrators group.

  2. Open the Exchange Management Shell and type the following commands for each container where you want to grant access.

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    Add-ADPermission -Identity "CN=UM Mailbox Policies,CN=ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -User "contoso\UM Configuration Administrators" -AccessRights GenericAll
    
  3. If the command runs successfully, it will output the access control entries that were added to the object.

In this section is an example that uses the Add-ADPermission cmdlet to add the required permissions to manage UM auto attendants. After you complete the following procedure, the UM Configuration Administrators security group can manage UM auto attendants in the contoso.com forest that contains the ContosoOrg Exchange organization.

To apply permissions by using the Exchange Management Shell
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that is delegated the necessary permissions, such as Membership in the Domain Administrators group.

  2. Open the Exchange Management Shell and type the following commands for each container where you want to grant access.

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    Add-ADPermission -Identity "CN=UM AutoAttendant Container,CN=ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -User "contoso\UM Configuration Administrators" -AccessRights GenericAll
    
  3. If the command runs successfully, it will output the access control entries that were added to the object.

For More Information

For more information, see Unified Messaging Server Management and Unified Messaging Split Permissions Recipient Management later in this white paper.

Return to top

Earlier versions of Exchange had only two levels of permission delegation: organization groups and administrative groups. In many Exchange environments, administrative groups were the only way to make sure that a specific server administrator had the necessary permissions to manage a specific Exchange server or group of servers but did not have permissions to manage other Exchange servers in the organization.

In the earlier versions of Exchange, the Exchange administrator created administrative groups and then added the required Exchange servers to the administrative group. This approach did not give the Exchange administrator enough flexibility when delegating administrative tasks at the server level. In Exchange 2007, the administrative group has been delegated. This approach gives the Exchange administrator more precise control and flexibility when controlling administrative access at the server level.

Exchange 2007 Unified Messaging servers can be managed by delegating the appropriate users or groups to the Exchange Server Administrator role. For more information about Unified Messaging server management, see How to Delegate Server Administration.

Return to top

By default, when an Exchange 2007 recipient is created, they are not enabled for Unified Messaging. After the user is enabled for UM, you can manage, modify, and configure the UM-related properties for the user. Then you can view and modify UM-related settings, such as the associated UM dial plan, the associated UM mailbox policy, and the extension number for the user.

A user's UM-related settings are stored in two places:

  • The recipient's mailbox

  • The user's Active Directory object

When you enable a recipient for Unified Messaging, you are setting a specific property on the user's mailbox.

You can use the Exchange Management Shell or the Exchange Management Console to manage UM properties for a UM-enabled user.

The Exchange Management Shell supports configuration of all settings for a UM-enabled mailbox.

The Exchange Management Console supports the following tasks:

  • Enabling and disabling UM recipients

  • Resetting a mailbox’s UM PIN

  • Managing several UM-related mailbox properties

To manage all UM-related properties, the Unified Messaging administrator must be delegated the Exchange View-Only Administrators role and have read and write access to the following attributes within the domain partition for the user or inetOrgPerson objects:

  • proxyAddresses

  • msExchUMDtmfMap

  • msExchUMPinChecksum

  • msExchUMEnabledFlags

  • msExchUMTemplateLink

  • msExchUMRecipientDialPlanLink

  • msExchUMOperatorNumber

  • msExchUMListInDirectorySearch

  • msExchUMServerWritableFlags

  • msExchUMAudioCodec

The Unified Messaging administrator must also have the Access Recipient Update Service extended right on the Exchange Server objects.

noteNote:
Use this list to manage attributes that are specific to Unified Messaging.

The attributes listed in the Unified Message Recipient Attributes section earlier in this white paper can be managed by using several management tools. A description of each attribute and what each attribute corresponds to are listed in the following tables.

Enabling Mailboxes for Unified Messaging Properties

Unified Messaging administrators can enable a user's mailbox for Unified Messaging by using the Enable Unified Messaging wizard in the Exchange Management Console. This wizard uses the Enable-UMMailbox cmdlet in the Exchange Management Shell. For more information, see How to Enable a User for Unified Messaging.

The following table describes the settings that are specified when you enable a user's mailbox for Unified Messaging and the Active Directory attributes to which these settings correspond.

Unified Messaging user settings and corresponding Active Directory attributes

Property Active Directory attribute Description

Not applicable

msExchUMDtmfMap

The dial tone multi-frequency (DTMF) map is calculated from the user’s first name, last name, and e-mail alias.

Not applicable

msExchUMEnabledFlags

The data that this property stores indicates which UM features are enabled or disabled. You can adjust optional settings with additional properties of the Enable-UMMailbox cmdlet. Some of these settings will affect the msExchUMEnabledFlags attribute. In addition, several flags are set based on the UM mailbox policy.

PIN

msExchUMPinChecksum

This property specifies the value for the initial PIN to be used for the UM mailbox. If no PIN is specified, a PIN will be generated by the system and sent to the user in an e-mailed message. This Active Directory attribute stores a checksum value of the PIN. This is calculated from the PIN and other data. The checksum value of the PIN is used to detect whether someone has tampered with the actual PIN. A hash that is calculated from the PIN is stored in the mailbox.

Extensions

proxyAddresses

This property specifies the extension number or numbers for the user. A single extension number or a list of telephone number extensions can be specified.

UMMailboxPolicy

msExchUMTemplateLink

This property specifies the distinguished name of the UM mailbox policy to that is associated with the user.

UMMailboxPolicy

msExchUMRecipientDialPlanLink

This attribute specifies the UM dial plan that is associated with the UM mailbox policy.

Unified Messaging Recipient Properties in the Exchange Management Console

UM administrators can manage specific UM properties on UM-enabled mailboxes by using the Exchange Management Console. The following table describes the settings that you can configure and the Active Directory attributes to which these settings correspond.

Unified Messaging recipient properties in the Exchange Management Console

Location Setting Active Directory attribute Description

Mailbox Features tab > Unified Messaging Properties page

Personal operator extension

msExchUMOperatorNumber

This property specifies the string of digits for a personal operator.

Mailbox Features tab > Unified Messaging Properties page

  • Enable for Automatic Speech Recognition

  • Allow faxes to be received

  • Allow diverted calls without caller ID to leave a message

msExchUMEnabledFlags

This property contains the following settings for the UM mailbox:

  • Automatic Speech Recognition (ASR)

  • Inbound faxes

  • Diverted calls without a caller ID can leave a message

Mailbox Features tab > Unified Messaging Properties page

All UM calls from non-users

msExchUMListInDirectorySearch

This property specifies whether the UM server will try to transfer calls to the user. If this parameter is disabled, the UM server invites the caller to leave a voice mail message.

Mailbox Features tab > Unified Messaging Properties page

Unified Messaging Mailbox Policy

msExchUMTemplateLink

This property specifies the UM mailbox policy that is associated with the UM-enabled user's mailbox.

Mailbox Features tab > Unified Messaging Properties page

Mailbox Extensions

proxyAddresses

This property specifies extensions for the UM-enabled user's e-mail address.

Unified Messaging Properties in the Exchange Management Shell

UM administrators can use the Set-UMMailbox cmdlet in the Exchange Management Shell to change UM properties on a UM-enabled mailbox. The following table describes the settings that you can configure and the Active Directory attributes to which these settings correspond.

Unified Messaging properties in the Exchange Management Shell

Parameter Active Directory attribute Description

AllowUMCallsFromNonUsers

msExchUMListInDirectorySearch

This parameter specifies whether the UM server will try to transfer calls to the user. If this parameter is disabled, the UM server invites the caller to leave a voice mail message.

AnonymousCallersCanLeaveMessages

msExchUMEnabledFlags

This parameter specifies whether diverted calls without a caller ID will be allowed to leave a message.

AutomaticSpeechRecognitionEnabled

msExchUMEnabledFlags

This parameter specifies whether the user can use Automatic Speech Recognition (ASR) when they log on to their mailbox.

CallAnsweringAudioCodec

msExchUMAudioCodec

This parameter specifies the audio codec for creating voice messages.

Extensions

proxyAddresses

This parameter specifies one or more extension numbers for the user.

FaxEnabled

msExchUMEnabledFlags

This parameter specifies whether a user is allowed to receive incoming faxes.

MissedCallNotificationEnabled

msExchUMServerWritableFlags

This parameter specifies whether to send missed call notifications.

OperatorNumber

msExchUMOperatorNumber

This parameter specifies the string of digits for the personal operator.

SubscriberAccessEnabled

msExchUMEnabledFlags

This parameter specifies whether the user is allowed Microsoft Outlook Voice Access to the user's individual mailbox.

TUIAccessToAddressBookEnabled

msExchUMEnabledFlags

This parameter specifies whether a user can access the directory and contact information over the telephone.

TUIAccessToCalendarEnabled

msExchUMEnabledFlags

This parameter specifies whether a user can access personal calendaring over the telephone.

TUIAccessToEmailEnabled

msExchUMEnabledFlags

This parameter specifies whether a user can access personal e-mail over the telephone.

UMDialPlan

msExchUMRecipientDialPlanLink

This parameter specifies the UM dial plan that is associated with the UM-enabled user's mailbox.

UMDtmfMap

msExchUMDtmfMap

The DTMF map is calculated from the user’s first name, last name, and e-mail alias.

UMMailboxPolicy

msExchUMTemplateLink

This parameter specifies the UM mailbox policy that is associated with the UM-enabled user's mailbox.

Resetting the Unified Messaging PIN

UM administrators can reset a UM user's PIN in the Exchange Management Console or in the Exchange Management Shell. For more information, see How to Reset a User's Unified Messaging PIN later in this white paper.

The following table describes the settings that you must configure and the Active Directory attributes to which these settings correspond.

Unified Messaging PIN properties

Property Active Directory attribute Description

Not applicable

msExchUMPinChecksum

This property specifies the value for the initial PIN to be used with the UM mailbox. If no PIN is specified, a PIN is generated by the system and e-mailed to the user. This Active Directory attribute stores a checksum value of the PIN. This is calculated from the PIN and other data. The checksum value of the PIN is used to detect if someone has tampered with the actual PIN. A hash that is calculated from the PIN is stored in the mailbox.

Disabling Mailboxes for Unified Messaging Properties

UM administrators can execute the disable Unified Messaging task in the Exchange Management Console. This task uses the Exchange Management Shell Disable-UMMailbox cmdlet to disable a mailbox for Unified Messaging. The following table describes the settings that you must configure and the Active Directory attributes to which these settings correspond.

Disabling a UM mailbox

Property Active Directory attribute Description

Not applicable

msExchUMEnabledFlags

This property is adjusted to indicate that the mailbox is no longer provisioned for Unified Messaging.

Not applicable

proxyAddresses

The UM e-mail address is removed from the list of proxy addresses.

Not applicable

msExchUMTemplateLink

The UM mailbox policy is removed from the UM mailbox.

Not applicable

msExchUMRecipientDialPlanLink

The UM dial plan is removed from the UM mailbox.

In Exchange 2007, you can apply permissions in several ways. Microsoft provides two tools to apply permissions:

  • ADSI Edit (AdsiEdit.msc)

  • DSACLS (Dsacls.exe)

Both tools are included on the Windows Server 2003 CD in Support\Tools and can be downloaded from the Internet. Several third-party products can also be used to apply permissions.

In addition, if the Exchange administrator has the necessary rights within the Active Directory domain partition, the Exchange administrator can use the Add-ADPermission cmdlet in the Exchange Management Shell to apply the appropriate permissions, instead of using either ADSI Edit or DSACLS.

importantImportant:
Incorrectly modifying the attributes of Active Directory objects by using Active Directory Service Interfaces (ADSI) Edit, DSACLS, the LDP tool (ldp.exe), or any other LDAP (Lightweight Directory Access Protocol) version 3 clients can cause serious problems. These problems may require reinstallation of Windows Server, Exchange Server, or both. Problems that occur if Active Directory object attributes are incorrectly modified may not be resolved until you reinstall the software.

Changing permissions in the domain naming partition will require Domain Admin rights on the object that you are configuring.

Consider the following example that shows how you can use DSACLS to delegate certain rights to organizational unit (OU) administrators who have a business requirement to manage the UM-related data associated with UM-enabled mailboxes.

Telecommunication administrators who are assigned membership in the UM Recipient Administrators security group need to be able to manage Unified Messaging attributes for all mailboxes located in and below the organizational unit OUContainer1 in the contoso.com domain. This example assumes that the UM Recipient Administrators group is delegated the Exchange View-Only Administrators role. For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.

The example shows how to apply rights on OUContainer1 by specifying read or write, or both, access on the following attributes in OUContainer1:

  • proxyAddresses

  • msExchUMDtmfMap

  • msExchUMPinChecksum

  • msExchUMEnabledFlags

  • msExchUMTemplateLink

  • msExchUMRecipientDialPlanLink

  • msExchUMOperatorNumber

  • msExchUMListInDirectorySearch

  • msExchUMServerWritableFlags

  • msExchUMAudioCodec

noteNote:
The permissions specified here provide the UM Recipient Administrators group the ability to manage these UM-related attributes only.

In addition, the example shows how to grant the extended right, Access Recipient Update Service, on the Exchange Server objects for members of the UM Recipient Administrators group.

How to Use DSACLS to Apply Permissions

DSACLS is a command-line tool that you can use to query and change permissions and security attributes of Active Directory objects. It is the command-line equivalent of using the Security tab in the Windows 2000 Server or Windows Server 2003 Active Directory Users and Computers and Active Directory Sites and Services snap-ins. DSACLS is included with the Windows Server 2003 Support Tools.

The following example uses DSACLS to apply permissions. After you have completed the procedure, the UM Recipient Administrators security group can manage UM-related properties for all users contained in the OUContainer1 organizational unit hierarchy in the contoso.com forest that contains the ContosoOrg Exchange organization.

noteNote:
DSACLS is case-sensitive. You must be precise in the syntax that you pass to DSACLS because all characters are passed literally. This includes white spaces and carriage returns. If you receive errors from DSACLS, review the command or try breaking the command into smaller segments.
To apply permissions by using DSACLS.exe
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that has the necessary rights to perform the required actions, such as membership in the Domain Administrators group.

  2. Open a command prompt, and type the following commands for each container where you want to grant access:

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    dsacls "OU=OUContainer1,DC=contoso,DC=com" /I:S /G "contoso\UM Recipient Administrators:RPWP;proxyAddresses;user" "contoso\UM Recipient Administrators:RPWP;msExchUMDtmfMap;user" "contoso\UM Recipient Administrators:RPWP;msExchUMPinChecksum;user" "contoso\UM Recipient Administrators:RPWP;msExchUMEnabledFlags;user" "contoso\UM Recipient Administrators:RPWP;msExchUMTemplateLink;user" "contoso\UM Recipient Administrators:RPWP;msExchUMRecipientDialPlanLink;user" "contoso\UM Recipient Administrators:RPWP;msExchUMOperatorNumber;user" "contoso\UM Recipient Administrators:RPWP;msExchUMListInDirectorySearch;user" "contoso\UM Recipient Administrators:RPWP;msExchUMServerWritableFlags;user" "contoso\UM Recipient Administrators:RPWP;msExchUMAudioCodec;user" 
    dsacls "OU=OUContainer1,DC=contoso,DC=com" /I:S /G "contoso\UM Recipient Administrators:RPWP;proxyAddresses;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMDtmfMap;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMPinChecksum;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMEnabledFlags;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMTemplateLink;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMRecipientDialPlanLink;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMOperatorNumber;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMListInDirectorySearch;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMServerWritableFlags;inetOrgPerson" "contoso\UM Recipient Administrators:RPWP;msExchUMAudioCodec;inetOrgPerson" 
    
  3. Using the command prompt, type the following command:

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    dsacls "CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" /I:S /G "contoso\UM Recipient Administrators:CA;Access Recipient Update Service;msExchExchangeServer"
    
  4. If the command runs successfully, it will output the revised Windows NT security descriptor at the command prompt and will state, "The command completed successfully".

How to Use the Exchange Management Shell to Apply Permissions

The Exchange Management Shell is a command-line interface that lets you retrieve and configure Exchange objects. The Exchange Management Shell includes the Add-ADPermission cmdlet that you can use to apply permissions to objects that are stored within Active Directory.

The following procedure is an example for how to use the Add-ADPermission cmdlet to apply permissions. After the permissions have been applied, the UM Recipient Administrator security group can manage e-mail addresses, display names, and move mailboxes for all users contained in the OUContainer1 organizational unit hierarchy in the contoso.com forest that contains the ContosoOrg Exchange organization.

To apply permissions by using the Exchange Management Shell
  1. Log on to a system within the forest that has the Windows Support Tools installed and use an account that has the necessary rights to perform the required actions, such as membership in the Domain Administrators group.

  2. Open the Exchange Management Shell and type the following commands for each container where you want to grant access.

    noteNote:
    Replace the domain name, Exchange organization, and accounts by using information for your organization.
    Add-ADPermission -identity "ou=Container1,dc=contoso,dc=com" -user "contoso\UM Recipient Administrators"  -AccessRights ReadProperty,WriteProperty -Properties proxyAddresses,msExchUMDtmfMap,msExchUMPinChecksum,msExchUMEnabledFlags,msExchUMOperatorNumber,msExchUMListInDirectorySearch,msExchUMRecipientDialPlanLink,msExchUMTemplateLink,msExchUMServerWritableFlags,msExchUMAudioCodec -InheritedObjectType user -InheritanceType Descendents
    Add-ADPermission -identity "ou=Container1,dc=contoso,dc=com" -user "contoso\UM Recipient Administrators"  -AccessRights ReadProperty,WriteProperty -Properties proxyAddresses,msExchUMDtmfMap,msExchUMPinChecksum,msExchUMEnabledFlags,msExchUMOperatorNumber,msExchUMListInDirectorySearch,msExchUMRecipientDialPlanLink,msExchUMTemplateLink,msExchUMServerWritableFlags,msExchUMAudioCodec -InheritedObjectType inetOrgPerson -InheritanceType Descendents
    
  3. In the Exchange Management Shell, type the following command:

    Add-ADPermission -Identity "CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=ContosoOrg,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -User "contoso\UM Recipient Administrators" -InheritedObjectType ms-Exch-Exchange-Server -ExtendedRights ms-Exch-Recipient-Update-Access -InheritanceType Descendents
    
  4. If the command runs successfully, it will output the access control entries that were added to the object.

Return to top

This section discusses the management tasks that are used to manage a computer that is running Exchange 2007 that has the Unified Messaging server role installed. You manage a Unified Messaging server by using the Exchange Management Console or the Exchange Management Shell. You can use the Exchange Management Console and the Exchange Management Shell to manage Unified Messaging server properties and settings. Management tasks include enabling or disabling Unified Messaging operation and modifying the properties of a Unified Messaging server.

You can modify the properties of a Unified Messaging server by using the Exchange Management Shell or the Exchange Management Console.

In Exchange 2007 Unified Messaging, the Unified Messaging server is an integral part of the Unified Messaging system. The Unified Messaging server processes incoming voice messages, fax messages, and subscriber access calls. The Unified Messaging server must be associated to at least one UM dial plan before the Unified Messaging server becomes available to process incoming voice and fax calls.

You can use the Exchange Management Shell or the Exchange Management Console to modify and configure the properties for a specific Unified Messaging server. You can configure the Unified Messaging server properties including the number of concurrent calls, the number of concurrent fax calls, and the list of existing UM dial plans associated to the Unified Messaging server.

For more information about how to use the Exchange Management Shell commands to modify Unified Messaging server settings, see Set-UMServer.

Administrative permissions are required to manage the Unified Messaging server. For more information about the permissions that are required to perform Unified Messaging administrative tasks, see Required Permissions to Manage Unified Messaging later in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable Exchange 2007 Unified Messaging. You must enable the Exchange 2007 computer that is running the Unified Messaging server role before the Unified Messaging server can process calls for UM-enabled Exchange 2007 users in your Exchange organization.

noteNote:
Although, by default, the Unified Messaging server is in an enabled state after the Unified Messaging server role is installed, the UM server also has a status parameter that can be used to enable or disable functionality of the UM server. The UM server status is controlled by the Enable-UMServer and Disable-UMServer cmdlets. The UM server must also be added to a UM dial plan before it can process calls for Unified Messaging. For more information about how to add a UM server to a UM dial plan, see How to Add a Unified Messaging Server to a Dial Plan, later in this white paper.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • The UM server status is set to disabled.

To use the Exchange Management Console to enable Unified Messaging on an Exchange 2007 server
  1. In the console tree of the Exchange Management Console, expand the Servers node, and then click the Unified Messaging node.

  2. In the result pane, select the Unified Messaging server to enable.

  3. In the action pane, click Enable UM Server.

To use the Exchange Management Shell to enable Unified Messaging on an Exchange 2007 server
  • Run the following command:

    Enable-UMServer -Identity UMserver12
    

For more information about syntax and parameters, see Enable-UMServer.

Return to top

There are many methods that you can use to install the Unified Messaging server role on a computer that is running Exchange 2007. The Unified Messaging server role can be installed on a single computer that has no other Exchange 2007 server roles installed, or on a computer that is running another Exchange 2007 server role. This section discusses the methods that you can use to install the Unified Messaging server role.

importantImportant:
After you install the Unified Messaging server role, you must perform other tasks before the UM server can process incoming calls. To complete the steps that are required to enable and configure UM, see Post-Installation Tasks.

To install the Unified Messaging server role, you can use the setup.exe program found on the Exchange Server 2007 installation DVD. For more information about how to install the Unified Messaging server role by using the Setup wizard, see How to Perform a Custom Installation Using Exchange Server 2007 Setup, later in this white paper.

You can perform an unattended installation of the Unified Messaging server role at a command prompt. For more information about how to perform an unattended installation of the Unified Messaging server role, see "How to Install Exchange 2007 in Unattended Mode", later in this white paper.

You can use Setup.com to add an Exchange Server 2007 server role such as Unified Messaging to an existing Exchange Server 2007 server or to remove an Exchange Server 2007 server role or roles. Setup.com supports command line switches for performing scripted or quiet installations of Exchange Server 2007. For more information, see How to Modify an Exchange Installation.

Return to top

This section explains how to remove the Unified Messaging server role from a computer that is running Exchange 2007. When you uninstall or remove the Unified Messaging server role from an Exchange 2007 server, the server is no longer able to answer and process Unified Messaging incoming calls.

In certain situations you may have to remove the Unified Messaging server role from an Exchange 2007 server. If the Unified Messaging server role has been installed on the same server as another Exchange 2007 server role, you can remove the Unified Messaging server role by using Setup.com. However, if the Unified Messaging server role is the only server role that is installed on the Exchange 2007 server, you must remove the Unified Messaging server role by using Add or Remove Programs in Control Panel.

importantImportant:
You must move the prompt publishing point to another location before you can uninstall the Unified Messaging server role.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to disable Unified Messaging in Exchange Server 2007. When you disable Unified Messaging on a computer that is running Exchange 2007, you prevent the Unified Messaging server from answering UM incoming calls. You can choose to either disconnect all calls immediately or wait for existing calls to be processed before disabling the Unified Messaging server.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Exchange Management Console to disable Unified Messaging
  1. In the console tree of the Exchange Management Console, expand the Server Configuration node, and then click the Unified Messaging node.

  2. In the result pane, select the Unified Messaging server to disable.

  3. In the action pane, click Disable immediately.

    noteNote:
    When you select the Disable immediately option, the Unified Messaging server disconnects all calls that are connected to the Unified Messaging server. When you select the Disable after completing calls option, the Unified Messaging server will not accept new calls and will not be disabled until all calls have been processed.
  4. In the confirmation dialog box, click Yes to continue.

To use the Exchange Management Shell to disable Unified Messaging
  • Run the following command:

    Disable-UMServer -Identity ExUMSrv -Immediate $true
    

For information about syntax and parameters, see Disable-UMServer.

Return to top

This section explains how to use the Services snap-in in Microsoft Management Console (MMC) or cmd.exe at a command prompt to start the Microsoft Exchange Unified Messaging service. By default, the Microsoft Exchange Unified Messaging service is started after the Unified Messaging server role is installed on a computer that is running Exchange 2007. However, there may be times when you must restart the Microsoft Exchange Unified Messaging service manually, such as when you have taken the Unified Messaging server offline and have to bring it back online.

noteNote:
The default startup time for the Microsoft Exchange Unified Messaging service is 120 seconds. You can increase this time-out value by editing the Umrecyclerconfig.xml file that is located in the \Program Files\Microsoft Exchange\bin folder.

When the Microsoft Exchange Unified Messaging service is started on a Unified Messaging server, the Unified Messaging server is available to process incoming UM calls.

importantImportant:
Installing the Unified Messaging server role and starting the Microsoft Exchange Unified Messaging service are only a subset of the tasks that must be performed for the Unified Messaging server to process incoming calls. For more information about the Unified Messaging server deployment steps that are required for Unified Messaging, see Post-Installation Tasks.

To perform this procedure, the account you use must be delegated the membership in the local Administrators group.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the MMC Services snap-in to start the Microsoft Exchange Unified Messaging service
  1. Click Start, and then click Control Panel.

  2. In Control Panel, double-click Administrative Tools.

  3. In Administrative Tools, double-click Services.

  4. In the Services details pane, right-click Microsoft Exchange Unified Messaging service, and then click Start.

To use a command prompt to start the Microsoft Exchange Unified Messaging service
  1. Click Start, and then click Run.

  2. In the Open box, type the following command, and then press ENTER.

    net start MSExchangeUM
    

Return to top

This section explains how to use the Services snap-in in Microsoft Management Console (MMC) or cmd.exe at a command prompt to stop the Microsoft Exchange Unified Messaging service. There may be times when you must stop the Microsoft Exchange Unified Messaging service, such as when you have to take the UM server offline. When you stop the Exchange Unified Messaging service, the Unified Messaging server will be unable to accept and process incoming calls.

To perform this procedure, the account you use must be delegated membership in the local Administrators group.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Services MMC snap-in to stop the Microsoft Exchange Unified Messaging service
  1. Click Start, and then click Control Panel.

  2. In Control Panel, double-click Administrative Tools.

  3. In Administrative Tools, double-click Services.

  4. In the Services details pane, right-click Microsoft Exchange Unified Messaging service, and then click Stop.

To use a command prompt to stop the Microsoft Exchange Unified Messaging service
  1. Click Start, and then click Run.

  2. In the Open box, type the following command, and then press ENTER.

    net stop MSExchangeUM
    

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to display the Exchange Server 2007 Unified Messaging properties that apply to one or more UM-enabled servers. When you perform one of the following procedures, the property values configured on the UM server are displayed.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Exchange Management Console to view the properties of a Unified Messaging server
  1. In the console tree of the Exchange Management Console, expand the Servers Configuration node, and then click the Unified Messaging node.

  2. In the result pane, select the Unified Messaging server.

  3. In the action pane, click Properties.

  4. In the Properties of the UM server, click the UM Settings tab.

To use the Exchange Management Shell to view the properties of a Unified Messaging server
  • Run the following command:

    Get-UMServer -Identity ExUMSrv
    

For more information about syntax and parameters, see Get-UMServer.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to add an Exchange Server 2007 Unified Messaging server to a UM dial plan. When you install the Unified Messaging server role on a computer that is running Exchange 2007, the Unified Messaging server is left in an enabled state. However, before the Unified Messaging server can answer and process incoming calls, you must add the Unified Messaging server to a UM dial plan.

noteNote:
You can add a Unified Messaging server to more than one UM dial plans at the same time.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created in Active Directory.

  • The UM language packs that are used by the UM dial plan are installed on the Unified Messaging server.

To use the Exchange Management Console to add an Exchange 2007 server to a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Server Configuration node.

  2. In the result pane, select the Unified Messaging server.

  3. In the action pane, click Properties.

  4. On the UM Settings tab, under the Associated Dial Plans section, click Add.

  5. In the Select Dial Plan window, select the dial plan that you want to add from the list of available dial plans, and then click OK.

  6. Click OK again to accept your changes.

To use the Exchange Management Shell to add an Exchange 2007 server to a UM dial plan
  • Run the following command:

    Set-UMServer -Identity ExUMSrv -DialPlans MyDomainDialPlan
    

For more information about syntax and parameters, see Set-UMServer.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to remove a Unified Messaging server from a UM dial plan. When you remove a Unified Messaging server from a UM dial plan, the Unified Messaging server will no longer answer calls or process UM calls for  UM-enabled recipients.

noteNote:
To process calls, a Unified Messaging server must be added to at least one UM dial plan. However, a Unified Messaging server can be added to multiple UM dial plans.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • The Unified Messaging server has the languages installed that are required by the UM dial plan.

  • The Unified Messaging server has been added to at least one UM dial plan.

To use the Exchange Management Console to remove a Microsoft Exchange Server 2007 server from a dial plan
  1. In the console tree of the Exchange Management Console, expand the Server Configuration node, and then click the Unified Messaging node.

  2. In the result pane, select the Unified Messaging server.

  3. In the action pane, click Properties.

  4. On the UM Settings tab, in the Associated Dial Plans section, click Remove.

  5. In the confirmation dialog box, click Yes to confirm the deletion of the Exchange 2007 server from the UM dial plan.

  6. Click OK to close the properties window.

To use the Exchange Management Shell to remove a Microsoft Exchange Server 2007 server from a dial plan
  • Run the following command:

    Set-UMServer -Identity umserver12 -DialPlans DomainDialPlan
    

For more information about syntax and parameters, see Set-UMServer.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the number of incoming concurrent voice call connections that a Unified Messaging server will accept. When you increase the number of concurrent connections on a Unified Messaging server, more system resources are required than if you decrease the number of concurrent voice call connections. Decreasing this setting is especially important on low-end, slower computers on which Exchange Server 2007 Unified Messaging is installed.

noteNote:
The range for the number of concurrent voice calls is 0 to 200. The default setting is 100.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Exchange Management Console to configure the number of concurrent connections on a Unified Messaging server
  1. In the console tree, expand the Microsoft Exchange node, expand the Server Configuration node, and then click the Unified Messaging node.

  2. In the result pane, click to select the Unified Messaging server that you want to configure.

  3. In the action pane, click Properties.

  4. On the UM Settings tab, under the Maximum concurrent calls section, in the data field, type the maximum number of concurrent voice calls.

  5. Click OK.

To use the Exchange Management Shell to configure the number of concurrent connections on a Unified Messaging server
  • Run the following command:

    Set-UMServer -Identity MyUMServer1 -MaxCallsAllowed 50
    

For more information about syntax and parameters, see Set-UMServer.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the number of concurrent fax connections that are accepted by a Unified Messaging server. When you increase the number of concurrent fax connections on a Unified Messaging server, more system resources are required than if you decrease the number of concurrent connections. Decreasing this setting is especially important on low-end, slower computers on which Exchange 2007 Unified Messaging is installed.

noteNote:
The range for the number of concurrent fax calls is 0 to 200. The default is 100.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

To use the Exchange Management Console to configure the number of concurrent fax connections on a Unified Messaging server
  1. In the console tree of the Exchange Management Console, expand the Server Configuration node, and then click the Unified Messaging node.

  2. In the result pane, click to select the Unified Messaging server that you want to configure.

  3. In the action pane, click Properties.

  4. On the UM Settings tab, under the Maximum concurrent fax calls section, in the data field, type the maximum number of concurrent fax calls.

  5. Click OK.

To use the Exchange Management Shell to configure the number of concurrent fax connections on a Unified Messaging server
  • Run the following command:

    Set-UMServer -Identity MyUMServer1 -MaxFaxCallsAllowed 10
    

For more information about syntax and parameters, see Set-UMServer.

Return to top

This section explains how to use the Performance console and the Exchange Management Shell to view the number of active UM calls that are being processed. You can view the number of active calls for a UM dial plan, a Unified Messaging server, or all calls for a UM IP gateway. If you use the Get-UMActiveCalls cmdlet to view the number of active calls for dial plans or IP gateways, the cmdlet uses Active Directory to determine which Unified Messaging servers must be contacted.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Performance console to view the number of active calls
  1. Click Start, click Programs, click Administrative Tools, and then click Performance.

  2. In the Performance console, right-click in the details pane, and then select Add Counters from the menu. You can also press CTRL+I to open the Add Counters window.

  3. In the Add Counters window, in the Performance object list, select MSExchangeUMGeneral.

  4. In Select Counters from list, select Current Calls, click Add, and then click Close.

  5. In the Performance console, in the details pane, select the Current Calls counter to display the number of current calls.

To use the Exchange Management Shell to view the number of active calls for a UM server
  • Run the following command:

    Get-UMActiveCalls -Server MyUMServer
    

noteNote:
When a Unified Messaging server is process cycling, the Get-UMActiveCalls cmdlet will not return a list of all calls for the retired process and the active process. It returns the active calls only for the new process.

For more information about syntax and parameters, see Get-UMActiveCalls.

Return to top

This section explains how to use Setup.com to add a Unified Messaging language pack to a Unified Messaging server. You can manage UM languages on Unified Messaging servers by using the Exchange Management Console or the Exchange Management Shell administrative interfaces. However, to make a language available in the list on the Settings tab of a UM dial plan, you must first install the appropriate UM language pack on the Unified Messaging server by using the Setup.com /AddUmLanguagePack command. After you install the appropriate UM language pack, you can view the list of UM language packs by viewing the properties on the UM Settings tab for the Unified Messaging server.

importantImportant:
You cannot use the .msi files from the Microsoft Exchange Server 2007 installation files to install UM language packs. You must use Setup.com to install additional UM language packs.

To perform the following procedures, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use Setup.com to install a UM language pack
  • At a command prompt, run the following command:

    Setup.com /AddUmLanguagePack:<UmLanguagePackName> /s: d:\<MyLocalFolder>
    

    In the previous command, <UmLanguagePackName> is the name of the UM language pack. For example, fr-FR. For a list of Unified Messaging languages, see Understanding Unified Messaging Languages.

Administrative permissions are required to manage the computer that is running Exchange 2007 that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging, earlier in this white paper.

Return to top

This section explains how to use Setup.com to remove a UM language pack from a Unified Messaging server. You can manage UM languages on Unified Messaging servers by using the Exchange Management Console or the Exchange Management Shell administrative interfaces. However, to remove the language from the list on a UM dial plan, you must remove the appropriate UM language pack from the Unified Messaging server by using the Setup.com /RemoveUmLanguagePack command. After you remove the UM language pack from the Unified Messaging server, the language will no longer be available when you are configuring a UM dial plan. You can view the UM language packs that are installed by viewing the properties of the Unified Messaging server.

importantImportant:
You cannot use the .msi files from the Microsoft Exchange Server 2007 installation files to install UM language packs.

To perform the following procedures, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use Setup.com to remove a UM language pack
  • At a command prompt, run the following command:

    Setup.com /RemoveUmLanguagePack:<UmLanguagePackName> /s: d:\<MyLocalFolder>
    

    In the previous command, <UmLanguagePackName> is the name of the UM language pack. For example, fr-FR.

Return to top

This section explains how to use the galgrammargenerator.exe program to update the Automatic Speech Recognition (ASR) grammar files for Exchange Server 2007 Unified Messaging. Speech grammar files have a file name extension of .cfg or .grxml and are used by Unified Messaging to enable callers to use ASR or speech inputs to perform directory lookups. Because ASR is enabled by default for U.S. English, a folder named \grammars\en is created on each Exchange 2007 server that has the Unified Messaging server role installed. A folder is created for each language pack that you install on the Unified Messaging server. These folders contains the grammar files that are used for Outlook Voice Access and the grammar files that are generated by the Microsoft Exchange Unified Messaging service for the global address list, custom address lists, UM dial plans, and UM auto attendants.

The grammar files are updated the following ways:

  • Automatically when a Unified Messaging server joins a UM dial plan.

  • Automatically on a fixed schedule. By default, the Microsoft Exchange Unified Messaging service runs one time every 24 hours at 2:00 A.M. local time.

  • Manually when you run the galgrammargenerator.exe program.

Each grammar file is overwritten every time that the Microsoft Exchange Unified Messaging service automatically runs or when you manually run the galgrammargenerator.exe program to force an update of the grammar files. This ensures that newly created UM-enabled users can be accessed from the directory search in a time-efficient manner when a caller uses ASR. You can use the galgrammargenerator.exe program to force an update, or to generate or overwrite the grammar files that are used by Unified Messaging if they become corrupted.

To perform this procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the galgrammargenerator.exe program to update the speech grammar files on a Unified Messaging server
  • Run the following at a command prompt.

    Galgrammargenerator.exe -s MyUmServer
    

For more information about syntax and parameters, at the command prompt, type galgrammargenerator.exe -?

Return to top

You can manage Unified Messaging properties for a UM-enabled recipient on the user's Exchange Server 2007 Unified Messaging mailbox by using the Exchange Management Shell or the Exchange Management Console.

noteNote:
By default, you cannot manage UM-related user settings by using Active Directory Users and Computers on computers that do not have the Microsoft Exchange Server 2007 software installed.

By default, when an Exchange 2007 recipient is created, it is not UM-enabled. After the recipient is enabled for Unified Messaging, you can manage, modify, and configure the UM-related properties for the user. You can then view and modify UM-related settings such as the associated UM dial plan, the associated UM mailbox policy, and the extension number for the user.

There are two locations in which UM-related settings are stored for a user: the recipient's mailbox and the user's Active Directory object. When you enable a recipient for Unified Messaging, you are setting a specific property on the user's mailbox

For more information about how to use the Exchange Management Console to manage a Unified Messaging user's mailbox, see the following:

For more information about how to use the Exchange Management Shell to manage a Unified Messaging user's mailbox, see the following:

Administrative permissions are required to manage the computer that is running Exchange 2007 that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging earlier in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable an existing mail-enabled Exchange recipient for Unified Messaging. When you enable a user for Unified Messaging, a default set of UM properties are applied to the user and the user will be able to use the Unified Messaging features that are found in Exchange Server 2007.

After you enable a user for Unified Messaging, you may want to add a second voice or fax extension number for the user, or you may have to remove or modify the extension number that was previously configured when the user was enabled for Unified Messaging. To add extension numbers or modify existing extension numbers for a UM-enabled user, you can use the Set-UMMailbox cmdlet or the Exchange Management Console. For more information about how to configure extension numbers for a UM-enabled user, see How to Configure the Extension Numbers for a UM-Enabled User, later in this white paper.

noteNote:
If you want to prevent a user from receiving voice mail but want to allow them access to their Exchange 2007 mailbox by using Outlook Voice Access, you can enable the user for Unified Messaging and configure the user's mailbox with an extension number that is currently not being used by another user in the organization.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing Exchange 2007 recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is currently not enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number assigned to the user is unique and includes the correct number of digits for the UM dial plan.

To use the Exchange Management Console to enable a user for Unified Messaging
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user mailbox that you want to enable for Unified Messaging.

  3. In the action pane, click Enable Unified Messaging.

  4. In the Enable Unified Messaging wizard, on the Introduction page, in the Unified Messaging Mailbox Policy box, click Browse.

  5. In the Select UM Mailbox Policy window, select the UM mailbox policy, and then click OK.

  6. In PIN Settings, select the PIN settings for the user, and then click Next.

  7. On the Extension Configuration page, if you have configured an extension number for the user in the Business field on the Address and Phone tab in the user's properties, the extension will be generated automatically. If you have not configured an extension number for the user, enter the extension number for the user in the Manually entered mailbox extension box.

  8. On the Extension Configuration page, click Next.

  9. On the Enable Unified Messaging page, click Enable.

  10. On the Completion page, click Finish.

To use the Exchange Management Shell to enable a user for Unified Messaging
  • Run the following command:

    Enable-UMMailbox -Identity tonysmith@contoso.com -UMMailboxPolicy MyDomainUMPolicy -extensions 12345
    

For more information about syntax and parameters, see Enable-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to disable Unified Messaging for an Exchange Server 2007 recipient. When you disable a user for Unified Messaging, the user will no longer be able to use the UM capabilities found in Exchange 2007. If you prefer, you can keep the UM settings for the user after the user is disabled.

noteNote:
After you disable Unified Messaging for a user, the user's account may still be listed when a caller performs a directory search by using a UM auto attendant menu or by using Outlook Voice Access. The caller may be able to locate a user in the directory, but when they try to contact the user, they will be taken back to the main menu in Unified Messaging. This may cause callers to become frustrated with the system. You can prevent callers from using a directory search to contact the user who was disabled by connecting the user to another voice mail system, removing the user from the UM auto attendant directory search, or by removing the user's account from Active Directory.
importantImportant:
After a UM-enabled user account is disabled for Unified Messaging, the user may still have access to their individual UM-enabled mailbox by using Outlook Voice Access or Outlook. This can occur when all domain controllers in Active Directory have not fully replicated all changes to objects to the Active Directory database. To lessen the risk of a user gaining access to their mailbox even though their account has been disabled for Unified Messaging, you can manually force Active Directory replication to occur or remove all UM information from the user's mailbox when the user is disabled for Unified Messaging.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing Exchange Server 2007 recipient has an Exchange Server 2007 mailbox.

  • The existing Exchange Server 2007 recipient is currently enabled for UM.

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

To use the Exchange Management Console to disable Unified Messaging for a user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user whose mailbox you want to disable for Unified Messaging.

  3. In the action pane, click Disable Unified Messaging.

  4. In the confirmation dialog box, click Yes to confirm that Unified Messaging will be disabled for the user.

To use the Exchange Management Shell to disable Unified Messaging for a user
  • Run the following command:

    Disable-UMMailbox -Identity kimakers@contoso.com -KeepProperties False
    

For more information about syntax and parameters, see Disable-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to display the UM properties for an existing Exchange Server 2007 recipient who is enabled for Unified Messaging. When you are viewing the UM properties for a UM-enabled user, you can also use the Set-UMMailbox command to change the Unified Messaging properties for that user.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to view the Unified Messaging properties of a user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. Select the appropriate option on the Unified Messaging Properties page and then click OK.

To use the Exchange Management Shell to view the Unified Messaging properties of a user
  • Run the following command:

    Get-UMMailbox -Identity tony@contoso.com
    

For more information about syntax and parameters, see Get-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to set or change the UM properties for an existing Exchange Server 2007 recipient who is UM-enabled. When you change a user's UM properties, you can control various UM features that are found in Exchange Server 2007.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing Exchange recipient has an Exchange Server 2007 mailbox.

  • The existing Exchange Server 2007 recipient is enabled for UM.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number assigned to the UM user is valid according to the UM dial plan that is defined.

To use the Exchange Management Console to modify the Unified Messaging properties for a user
  1. Click Start, click Run, type mmc, and then click OK.

  2. In the File menu, click Add/Remove Snap-in.

  3. In the Add/Remove Snap-in box, click Add.

  4. In the Available Standalone Snap-ins list, click Certificates, and then click Add.

  5. Click Computer Account, and then click Next.

  6. Click the Local computer (the computer this console is running on) option, and then click Finish.

  7. Click Close, and then click OK.

To use the Exchange Management Shell to modify the Unified Messaging properties for a user
  • Run the following command:

    Set-UMMailbox -Identity tony@contoso.com -UMEnabled $true -DialPlan ContosoDomain -UMPolicy AdminPolicy -Extension 523456 -FAXEnabled $true -TUIAccessToCal $false -TUIAccessToEmail True
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to modify a UM-enabled user's telephone user interface (TUI) settings. TUI settings are used when the user accesses the Unified Messaging system by using Outlook Voice Access. When you modify the UM-enabled user TUI configuration settings, you modify properties and their values on the UM-enabled user's mailbox.

The following is a list of the TUI settings that you can modify for a UM-enabled user:

  • Allow subscriber access

  • Allow TUI access to the calendar

  • Allow TUI access to e-mail

  • Allow TUI access to the Address Book

  • Allow Automatic Speech Recognition

noteNote:
TUI settings for an individual user's mailbox can also be modified by using Outlook Web Access or Office Outlook 2007.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to modify a UM-enabled user's TUI settings
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to modify.

  3. In the action pane, click Properties.

  4. In the mailbox properties, click the Mailbox Features tab.

  5. On the Mailbox Features tab, select Unified Messaging, and then click Properties.

  6. On the Unified Messaging Properties page, select the appropriate option, and then click OK.

importantImportant:
There are multiple TUI settings that can be modified only by using the Exchange Management Shell.
To use the Exchange Management Shell to modify a UM-enabled user's TUI settings
  • Run the following command:

    Set-UMMailbox -Identity tony@contoso.com -UMEnabled True -DialPlan MyContosoDomain -UMMailboxPolicy MyAdminPolicy -Extension 123456 -TUIAccessToCal True -TUIAccessToEmail True -OperatorNumber 111111 -DisableMissedCallNotification False -AnonCallBlock True
    

For more information about syntax and parameters, see Set-UMMailbox.

noteNote:
TUI settings for users are also available on UM dial plans. Modifying TUI settings on a UM dial plan affects all users who belong to the UM dial plan. For more information about how to modify TUI settings on a UM dial plan, see How to Configure TUI Settings on a Unified Messaging Dial Plan, later in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a Unified Messaging user to receive faxes. By default, when you enable a user for Unified Messaging, they will be able to receive faxes. However, there may be situations when the user cannot receive faxes, because the ability to receive faxes has been disabled on their mailbox.

For a specific user to be able to receive fax messages in their Exchange Server 2007 mailbox, each Unified Messaging server that is associated with the dial plan that the user is associated with must be configured to accept incoming fax calls. In addition, the UM dial plan must also be configured to allow faxes to be sent to UM-enabled users.

noteNote:
If the UM dial plan has been configured to prevent users associated with the dial plan from receiving faxes but the users' mailboxes are configured to allow faxes to be received, the users will still be prevented from receiving faxes.

For more information about how to configure a dial plan to enable or prevent users from receiving fax messages, see the following sections later in this white paper:

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The user has been enabled for Unified Messaging.

  • The ability to receive faxes has been disabled for the UM-enabled user.

To use the Exchange Management Console to enable a UM user to receive faxes
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node, and then click the Mailbox node.

  2. In the result pane, select the user mailbox that you want to modify.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, select the check box next to Allow the user to receive faxes.

  6. Click OK to save your changes.

To use the Exchange Management Shell to enable a UM user to receive faxes
  • Run the following command:

    Set-UMMailbox -Identity yanli@contoso.com -FaxEnabled $true
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to prevent an Exchange Server 2007 Unified Messaging user from receiving faxes. By default, when you enable a user for Unified Messaging, the user will receive faxes. However, you can prevent a user from being able to receive faxes after they have been enabled for Unified Messaging.

You can also prevent multiple users from receiving faxes. You do this by configuring the number of incoming fax calls to 0 on each Unified Messaging server that is associated with the dial plan or by disabling delivery of faxes to users who are associated with the UM dial plan. For more information about how to configure the number of incoming fax calls, see How to Modify the Number of Concurrent Fax Calls Setting, later in this white paper. For more information about how to prevent users from receiving faxes on a UM dial plan, see How to Prevent UM-Enabled Users from Receiving Faxes, later in this white paper.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A user has been enabled for Unified Messaging.

  • The UM-enabled user is enabled for faxing.

To use the Exchange Management Console to prevent UM-enabled users from receiving faxes
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node, and then click the Mailbox node.

  2. In the result pane, select the UM-enabled user's mailbox that you want to modify.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, clear the check box next to Allow the user to receive faxes.

  6. Click OK to save your changes.

To use the Exchange Management Shell to prevent UM-enabled users from receiving faxes
  • Run the following command:

    Set-UMMailbox -Identity yanli@contoso.com -FaxEnabled $false
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the UM mailbox policy that is assigned to a UM-enabled user. When you enable a user for Exchange Server 2007 Unified Messaging, you must select the UM mailbox policy that will be associated with the user's mailbox. However, you can change the UM mailbox policy that is associated with the user's mailbox after they have been enabled for Unified Messaging.

You create UM mailbox policies to apply a common set of policies or security settings to a collection of mailboxes of UM-enabled users. You can use UM mailbox policies to apply settings such as the following:

  • PIN policies

  • Dialing restrictions

  • Other general UM mailbox policy properties

noteNote:
A default UM mailbox policy is created every time that you create a UM dial plan. However, you can either delete the default UM mailbox policies or create additional UM mailbox policies based on the needs of your organization.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The user has been enabled for Unified Messaging.

To use the Exchange Management Console to change the UM mailbox policy that is assigned to a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node, and then click the Mailbox node.

  2. On the Mailbox page, select the UM-enabled user for whom you want to change the UM mailbox policy, and then click Properties in the action pane.

  3. On the user Properties page, on the Mailbox Features tab, click Unified Messaging, and then click the Properties button.

  4. On the Unified Messaging Properties page, under Unified Messaging Mailbox Policy, click the Browse button.

  5. On the Select UM Policy page, select the UM mailbox policy that you want to use, and then click OK.

  6. Click OK to save your changes.

To use the Exchange Management Shell to change the UM mailbox policy that is assigned to a UM-enabled user
  • Run the following command:

    Set-UMMailbox -Identity yanli@contoso.com -UMMailboxPolicy MyUMMailboxPolicy
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to allow an Exchange Server 2007 recipient who is enabled for Unified Messaging to receive voice messages from anonymous callers or to prevent them from doing this. By default, when a user is enabled for Unified Messaging, they can receive calls that are anonymous and do not contain caller ID information.

In most cases, calls that are received by a Unified Messaging server contain a caller ID that can be used to determine the source of the incoming call. However, incoming calls may not include caller ID information for the following reasons:

  • Your organization's telephony equipment is configured not to include caller ID information.

  • The incoming call is from a mobile or external telephone.

  • The caller has disabled caller ID on their telephone.

Because the Allow diverted calls without a caller ID to leave a message option is enabled by default, a UM-enabled user can receive a voice message even if caller ID information is not included. If the Allow diverted calls without a caller ID to leave a message option is disabled and the UM-enabled user receives a call that does not include a caller ID, the call will be identified as anonymous, and the UM-enabled user will not receive a voice message.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The Exchange recipient has an Exchange 2007 mailbox.

  • The Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number that is assigned to the Unified Messaging user is valid according to the UM dial plan that is defined.

To use the Exchange Management Console to enable or disable voice messages from anonymous callers for a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, do one of the following:

    • To enable voice messages from anonymous callers, select the Allow diverted calls without a caller ID to leave a message check box.

    • To disable voice messages from anonymous callers, clear the Allow diverted calls without a caller ID to leave a message check box.

  6. Click OK to accept your changes.

To use the Exchange Management Shell to enable or disable voice messages from anonymous callers for a UM-enabled user
  • Run the following command:

    Set-UMMailbox -Identity tonysmith@contoso.com -AnonymousCallersCanLeaveMessages <True | False>
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure a personal operator for an Exchange Server 2007 recipient who is enabled for Unified Messaging. The personal operator extension setting on a UM-enabled user's mailbox can be used when an administrative assistant or personal assistant will answer incoming calls for a specific user instead of a voice mail message being generated for the user. For example, if a UM-enabled user will be out of the office and wants callers to have the option to talk to a human operator or to leave a voice message for them. By default, an extension number is not defined.

For a caller to be transferred to a personal operator, the caller must press 0 on their telephone keypad while the user's custom voice mail greeting is being played. Therefore, we recommend that if a user will use a personal operator, they include instructions in their custom voice mail greeting that tell callers how to access their personal operator.

If the user has not created a customized voice mail greeting, the default system greeting will be used and the system will add the operator prompt automatically. For example, "Please leave a message for Tony Smith. To speak to an operator, press 0." If the caller does not press 0 during the voice mail greeting, they can leave a voice message for the user.

If you have not configured a personal operator extension for a user, or if you have not correctly configured the dialing rules on the UM dial plan that is associated with the UM-enabled user, the Unified Messaging server will use the operator extension number that is configured for the dial plan. The default digit to reach the dial plan operator is 0.

You can enter an internal or external telephone number that has from 1 to 20 digits in the Personal operator extension field that is available on the UM-enabled user's mailbox Properties. If you use an external telephone number, you must verify that you have correctly configured the appropriate outdialing rule groups and entries to enable this functionality.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The Exchange recipient has an Exchange 2007 mailbox.

  • The Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number that is assigned to the Unified Messaging user is valid according to the UM dial plan that is defined.

To use the Exchange Management Console to configure a personal operator for a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, in the Personal operator extension field, enter the extension number for the personal operator that will be used for this user.

  6. Click OK to accept your changes.

To use the Exchange Management Shell to configure a personal operator for a UM-enabled user
  • Run the following command:

    Set-UMMailbox -Identity tonysmith@contoso.com -OperatorNumber 12345
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable or disable calls from users who are not enabled for Unified Messaging to Exchange Server 2007 recipients who are UM-enabled. By default, Unified Messaging allows incoming calls from unauthenticated callers through an auto attendant to be transferred to UM-enabled users. With this option enabled, users from outside an organization can transfer calls to UM-enabled users.

If this setting has been disabled for a UM-enabled user, the user's mailbox can still be located by using a directory search. However, if an external caller tries to transfer to the user, the system will say, "I'm sorry, I am unable to transfer the call to this user." The caller will be then transferred to the operator, if an operator has been configured on the auto attendant. If no operator has been configured on the auto attendant, the call will be transferred to a dial plan operator, if one has been configured. If no operator extension has been configured on the speech-enabled auto attendant, the DTMF fallback auto attendant, or the dial plan, the system will respond by saying, "Sorry. Neither the operator or the touchtone service are available."

For more information about how to manage UM auto attendants, see Managing Unified Messaging Auto Attendants later in this white paper.

For more information about how to manage UM dial plans, see Managing Unified Messaging Dial Plans, later in this white paper.

To perform these procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The Exchange recipient has an Exchange 2007 mailbox.

  • The Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number that is assigned to the UM user is valid according to the UM dial plan that is defined.

To use the Exchange Management Console to enable or disable calls from users who are not UM-enabled to a user who is UM-enabled
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, do one of the following:

    • To enable calls from users who are not UM-enabled, select the check box next to Allow UM calls from non-users.

    • To disable calls from users who are not UM-enabled, clear the check box next to Allow UM calls from non-users.

  6. Click OK to accept your changes.

To use the Exchange Management Shell to enable or disable calls from users who are not UM-enabled to a user who is UM-enabled
  • Run the following command:

    Set UMMailbox -Identity tony@contoso.com -AllowUMCallsFromNonUsers <None | SearchEnabled>]
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure Automatic Speech Recognition (ASR) for an Exchange Server 2007 recipient who is enabled for Unified Messaging. When ASR is enabled on the mailbox of an Outlook Voice Access user, the user can move through the mailbox menus by using voice commands. If ASR is disabled, the user must use dual tone multi-frequency (DTMF), also known as touchtone, inputs to move through the mailbox menus. If the user tries to use voice commands when ASR is disabled, the system will ignore the voice command and wait for DTMF input from the user. However, an Outlook Voice Access user who is speech-enabled must always use the telephone keypad to enter their extension number, PIN, and to configure their personal options. Personal options that a user might configure include recording a voice mail greeting, changing a PIN, or changing their local time zone.

importantImportant:
For ASR to work for an Outlook Voice Access user, the language that is configured in Office Outlook Web Access must contain support for ASR. Although ASR is currently available only in English, ASR support for other languages is planned for a future release.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The Exchange recipient has an Exchange 2007 mailbox.

  • The Exchange 2007 recipient is enabled for UM.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number that is assigned to the UM user is valid according to the UM dial plan that is defined.

To use the Exchange Management Console to configure ASR for a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. On the Unified Messaging Properties page, select Enable for Automatic Speech Recognition.

  6. Click OK to accept your changes.

To use the Exchange Management Shell to configure ASR for a UM-enabled user
  • Run the following command:

    Set UMMailbox -Identity tony@contoso.com -AutomaticSpeechRecognitionEnabled <true | false>
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to add or remove extension numbers to a recipient who is enabled for Exchange Server 2007 Unified Messaging. When you enable a user for Unified Messaging, you must define at least one extension number that will be used by Unified Messaging when voice mail is submitted to the user's Exchange 2007 mailbox. After you have enabled the user for Unified Messaging, you can also add extension numbers to the user's mailbox, or modify or remove them by configuring the mailbox properties for the user.

There may be times when a user wants to receive voice mail on one Direct Inward Dial (DID) extension number and to receive faxes on a different DID extension number. To achieve this, you must add an additional DID extension to the user's mailbox. After you add this second extension number to the user's mailbox, when a voice call is received by a Unified Messaging server, the voice call will be forwarded to one extension number and when a fax call is received, the call will be sent to the second DID number. If you want a Unified Messaging server to answer these fax calls and send them to the second DID extension number, you must configure the telephony equipment in your organization to forward the fax call to the second DID extension number.

The mailbox of a UM-enabled user can only be associated with a single UM dial plan. However, the mailbox of a UM-enabled user can be assigned the following:

  • A single extension number on a single dial plan

  • Multiple extension numbers on a single dial plan

  • Multiple extension numbers on two separate dial plans

noteNote:
Each extension number must be unique within a dial plan.

For example, a UM-enabled user travels frequently from New York to Tokyo. The user's mailbox is associated with the New York dial plan and a single extension number is configured on the user's mailbox. A second extension number is configured on the user's mailbox for the Tokyo dial plan. When callers dial either extension number and leave a voice message for the user, the voice message will be delivered to the same UM-enabled mailbox.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing Exchange recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The extension number that will be assigned to the UM user is valid according to the UM dial plan that is associated with the UM-enabled user.

To use the Exchange Management Console to configure the mailbox extensions for a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user's mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. In the Unified Messaging Properties, under Mailbox extensions, enter a mailbox extension number for this user, and then click the Add button.

  6. Click OK to accept your changes.

To use the Exchange Management Shell to configure the mailbox extensions for a UM-enabled user
  • Run the following command:

    Set UMMailbox -Identity tony@contoso.com -Extension 52345,22334
    

For more information about syntax and parameters, see Set-UMMailbox.

Return to top

When a subscriber or an Exchange Server 2007 UM user uses a telephone to connect to a computer that has the Unified Messaging server role is installed, the user uses Outlook Voice Access to navigate through the Unified Messaging menu system. However, before the user can access the Unified Messaging system, the system prompts them to input their PIN. As the administrator, you can configure PIN settings and requirements and perform PIN management tasks. After a user has been enabled for Unified Messaging and a PIN has been generated or created, a hash that is a mathematical computation of the user's PIN will be stored in the user's mailbox. The checksum for the PIN is stored in Active Directory in an attribute called ExUMPINChecksum.

noteNote:
A subscriber must use touchtone or dual tone multi-frequency (DTMF) inputs to input their PIN to access their UM-enabled mailbox. Speech recognition is not enabled for PIN input.

A PIN is a numeric string that is used in certain systems, including unified messaging systems, so that a user can be authenticated and gain access. A PIN is a pass code that a user enters on the telephone to access their Exchange Server mailbox. The strength of the PIN depends on its length, how well it is protected, and how difficult it is to guess.

PINs are most frequently used for automatic teller machines (ATMs). However, they are also used for unified messaging systems instead of alphanumeric passwords. In Exchange 2007 Unified Messaging, the PIN is entered over an analog, digital, or cellular telephone and is used to gain access to the user's mailbox that includes e-mail, voice mail, and calendaring information.

In Exchange 2007 Unified Messaging, PIN policies are defined and configured on a UM mailbox policy. Multiple UM mailbox policies can be created depending on your requirements. When you enable a user for Exchange Server 2007 Unified Messaging, you associate or link the user to an existing UM mailbox policy. The UM PIN policies that are configured on the UM mailbox policy should be based on the security requirements of your organization.

The following are several PIN configuration settings that you can set on a UM mailbox policy in Exchange 2007.

Minimum PIN Length

The Minimum PIN Length setting specifies the minimum number of digits that a mailbox PIN can be. The range is 4 through 24, and the default is 6. If you enter 0, users are not required to enter a PIN.

importantImportant:
Configuring this setting with zero is not a recommended practice. By configuring this setting to zero, you greatly decrease the level of security for your network.

If you change the minimum password length to a higher value, existing subscribers are prompted to enter a new PIN that contains the new minimum number of digits before they can continue.

noteNote:
Increasing this number creates a more secure UM environment. However, setting it too high can result in users forgetting their PIN.

PIN Lifetime

The PIN Lifetime setting controls the time interval, in days, from the date subscribers last changed their PIN to the date they will be forced to change them again. The range is 0 through 999, and the default is 60 days. If 0 is entered, the PIN will not expire.

noteNote:
Unified Messaging will not notify the user when their PIN is about to expire.

Logon Failures Before PIN Reset

The Logon Failures Before PIN Reset setting specifies the number of sequential unsuccessful logon attempts before the mailbox PIN is automatically reset. To disable this feature, set this setting to unlimited. Otherwise, it must be set to a number lower than the Maximum Logon Attempts setting. The range is 1 through 998, and the default is 5.

noteNote:
To increase security for UM-enabled users, enter a number that is less than 5.

Maximum Logon Attempts

The Maximum Logon Attempts setting specifies how many PIN entry errors in successive calls subscribers can make before they are locked out of their mailbox. By default, after 5 attempts have been made, the PIN is automatically reset. The range is 1 through 999, and the default is 15.

noteNote:
To increase security, decrease the number of failed attempts. But remember that decreasing it to a number much lower than the default may result in users being locked out unnecessarily. Unified Messaging will generate warning events that can be viewed by using Event Viewer if PIN authentication fails for a UM-enabled user or the user is unsuccessful in trying to log on to the system.

Allow Common Patterns

The Allow Common Patterns setting is used to either enable or disable the use of common number patterns to create a PIN. By default, this setting is disabled and will not let users input the following number patterns:

  • Sequential numbers   PIN values that consist completely of consecutive numbers. Examples of sequential numbers for a PIN are 1234 and 65432.

  • Repeated numbers   PIN values that consist of repeated numbers. Examples of repeated numbers are 11111 and 22222.

  • Suffix of mailbox extension   PIN values that consist of the suffix of your mailbox extension. If your mailbox extension is 36697, your PIN cannot be 6697.

PIN History Count

The PIN History Count setting configures the number of different PINs a user must use before any PINs that were previously used can be reused. The range is 1 through 20, and the default is 5.

When planning for UM PINs, you must make sure that you choose the appropriate levels of security for your organization. You must carefully consider the UM PIN requirements and how your PIN security settings will meet or exceed your organization's security policy.

importantImportant:
It is a security best practice to implement strong PIN requirements for Unified Messaging users. This can be enforced by creating Unified Messaging PIN policies that require six or more digits for PINs and increases the level of security for your network.

After you set the PIN requirements that meet the security requirements for your organization, you must create and configure a UM mailbox policy to enforce your organizational PIN requirements. For more information about how to create and manage a UM mailbox policy, see Managing Unified Messaging Mailbox Policies, later in this white paper.

noteNote:
After you create the UM mailbox policy, you must associate the UM-enabled user or users with the appropriate UM mailbox policy. You can perform this task by using the Enable-UMMailbox Exchange Management Shell command. For more information about the Exchange Management Shell command, see Enable-UMMailbox.

There are situations in which UM users forget their PIN or are locked out of UM access to their mailbox. In either case, it may be necessary for you to reset a UM-enabled user's PIN. For more information about how to reset a user's PIN, see How to Reset a User's Unified Messaging PIN, later in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to reset a PIN for an existing mail-enabled  Exchange 2007 recipient who is currently enabled for Unified Messaging.

noteNote:
To access their UM-enabled mailbox, subscribers must use touchtone, also known as dual tone multi-frequency (DTMF), inputs. Speech recognition is not enabled for PIN input.

When a UM-enabled user is locked out of their mailbox because they tried to log on by using an incorrect PIN multiple times or forgets their PIN, you can use one of the following procedures to reset the user's PIN. The new PIN is e-mailed to the user. If you prefer, you can specify additional PIN options when resetting the user's PIN. Users can also reset their Unified Messaging PIN by using Outlook 2007 or Exchange 2007 Outlook Web Access.

importantImportant:
When a UM-enabled user is resetting their PIN for Unified Messaging by using Outlook Voice Access, there is the potential for the user's PIN to be compromised. This can occur because the data that contains the PIN for the UM-enabled user may be transmitted over less secure telephone networks, such as copper-based telephone networks or cellular (wireless) networks.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • The existing Exchange 2007 recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is currently enabled for Unified Messaging.

To use the Exchange Management Console to reset a UM user's PIN
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node, and then click the Mailbox node.

  2. In the result pane, click to select the UM user. This is the user for which you want to reset the UM PIN.

  3. In the action pane, under the user's mailbox section, click the Reset Unified Messaging PIN option.

  4. In the Reset Unified Messaging PIN dialog box, click OK to reset the UM PIN.

To use the Exchange Management Shell to reset a UM user's PIN
  • Run the following command:

    Set-UMMailboxPIN  -Identity tony@contoso.com
    

For more information about syntax and parameters, see Set-UMMailboxPIN.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to set PIN policies on a UM mailbox policy. UM mailbox policies can be configured to increase the level of security for UM-enabled users by requiring users to comply with the predefined PIN policies for your organization.

To set PIN policies for UM users, you can either create a new UM mailbox policy or modify an existing UM mailbox policy. After a new UM mailbox policy is created, you can then configure the UM mailbox policy with the following PIN settings:

  • MinPasswordLength

  • PINLifetime

  • LogonFailuresBeforePINReset

  • MaxLogonAttempts

  • AllowCommonPatterns

  • PINHistoryCount

For more information about configuring UM PIN security, see Configuring PIN Security for UM-Enabled Users, earlier in this white paper.

When you change a PIN policy on a UM mailbox policy, the change will affect all new users that are created and the users that are currently associated with the existing UM mailbox policy.

importantImportant:
When you make changes to the PIN policy, the new PIN setting is applied to users who are currently associated with the UM mailbox policy. For example, if you modify the UM mailbox policy and change the minimum PIN length from 7 to 10 digits, the next time users log on they will be forced to change their PIN to comply with the changed PIN requirement.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • The existing Exchange recipient has an Exchange Server 2007 mailbox.

  • The existing Exchange recipient is currently enabled for UM.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to set PIN policies for UM users
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. In the work pane, click the UM mailbox policy that you want to change. This is the UM mailbox policy that is associated to the UM-enabled user.

  5. In the action pane, click Properties.

  6. In the UM Mailbox Policy window, click the PIN Policies tab.

  7. On the PIN Policies tab, configure the PIN settings for the UM mailbox policy, and then click OK to accept your changes.

To use the Exchange Management Shell to set PIN policies for UM users
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMPolicy -MinPasswordLength 8 -PINLifetime 30 -LogonFailuresBeforePINReset 3 -MaxLogonAttempts 7 -PINHistoryCount 10
    

For information about syntax and parameters, see Set-UMMailboxPolicy.

importantImportant:
It is a security best practice to implement strong PIN requirements for Unified Messaging users. This can be enforced by creating Unified Messaging PIN policies that require 6 or more digits for PINs and increases the level of security for your network.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to retrieve PIN information for a user who is enabled for Exchange 2007 Unified Messaging. After a user has been enabled for Unified Messaging and a PIN is generated or created, it will be stored in the user's mailbox as a salted hash and the checksum for the PIN is stored in an attribute called ExUMPINChecksum in Active Directory.

When you retrieve PIN information for a UM-enabled user, the information that is returned to you is calculated by using the PIN data that is stored in an encrypted format in the user’s mailbox. This task lets you view information from the user's mailbox and also indicates whether the user has been locked out of their mailbox.

importantImportant:

When a UM-enabled user enters a PIN, the PIN data is passed in a format that is not encrypted from an IP gateway over the IP-based network to Unified Messaging servers. To increase the security for a user's PIN, use Internet Protocol security (IPsec) and Transport Layer Security (TLS)/Secure Real-Time Transport Protocol (SRTP) to encrypt the PIN data.
After the PIN for a UM-enabled user is received by a Unified Messaging server and is passed from the Session Initiation Protocol (SIP)/RTP transport stack to the UM code, the PIN is temporarily held in a memory buffer in a form that is not encrypted form. Although this poses a small security risk, there still exists the potential for an attacker to view the PIN while it is not encrypted in the memory buffers on the Unified Messaging server.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform the following procedures, confirm the following:

  • The existing recipient has an Exchange 2007 mailbox.

  • The existing Exchange 2007 recipient is currently enabled for Unified Messaging.

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to retrieve PIN information for a UM-enabled user
  1. In the console tree of the Exchange Management Console, expand the Recipient Configuration node.

  2. In the result pane, select the user mailbox that you want to view.

  3. In the action pane, click Properties.

  4. On the Mailbox Features tab, click Unified Messaging, and then click Properties.

  5. In the UM Mailbox Status section, view the Lock out status for the user.

To use the Exchange Management Shell to retrieve PIN information for a UM-enabled user
  • Run the following command:

    Get-UMMailboxPIN -identity tony@contoso.com
    

For more information about syntax and parameters, see Get-UMMailboxPIN.

Return to top

You can manage the configuration settings for the Exchange Server 2007 UM objects by using the Exchange Management Shell or the Exchange Management Console. This section discusses the management of the Unified Messaging objects that must be created to support the features found in Exchange Server 2007 Unified Messaging.

The Exchange Management Console and the Exchange Management Shell are two administrative interfaces that can be used to manage all of the Unified Messaging objects that are found in Active Directory.

In the past, when using some third-party unified messaging solutions, there was no single point of administration for both voice mail and e-mail. Administrators would have to make configuration changes for e-mail in one interface and configuration settings for voice mail in another interface. For example, if they wanted to configure a mail-enabled user for Exchange and to be a Unified Messaging user, they would have to make those configuration changes using two separate interfaces. Some third-party unified messaging solutions required them to maintain and manage multiple Active Directory domains or Exchange databases.

Using the Exchange Management Console and the Exchange Management Shell in Exchange Server 2007 Unified Messaging, you can manage all e-mail, voice mail, and fax messages.

Exchange Server 2007 Unified Messaging requires that several Active Directory objects be created and then configured for Unified Messaging to function properly. After the UM objects are created, you can manage them by using the Exchange Management Console or the Exchange Management Shell.

noteNote:
The configuration settings for the UM Active Directory objects are contained within the configuration partition of Active Directory.

For more information about using the Exchange Management Console to manage Exchange Server 2007 Unified Messaging Active Directory objects, see the following sections later in this white paper:

Return to top

With Exchange Server 2007, you create a UM mailbox policy to apply a common set of policies or security settings to a collection of UM-enabled mailboxes. After you deploy Unified Messaging in your Exchange 2007 organization, you may have to create and configure additional UM mailbox policies or modify existing UM mailbox policies. This section discusses Exchange 2007 UM mailbox policies and how UM mailbox policies can be managed in your Exchange 2007 organization.

After you install the Unified Messaging server role on a computer that is running Exchange 2007 and are deploying Exchange 2007 Unified Messaging on your network, you may have to create, configure, and manage UM mailbox policies.

You can manage UM mailbox policies by using the Exchange Management Console and the Exchange Management Shell. Using the Exchange Management Console and the Exchange Management Shell enables you to administer and configure specific settings for UM mailbox policies.

For more information about how to use the Exchange Management Console to manage UM mailbox policies, see the following sections, later in this white paper:

For more information about how to use the Exchange Management Shell to manage UM mailbox policies, see the following:

Administrative permissions are required to manage the Exchange 2007 server that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a new UM mailbox policy. You can create a UM mailbox policy to apply a common set of UM policy settings, such as PIN policy settings or dialing restrictions, to a collection of UM-enabled mailboxes. After you have created a new UM mailbox policy and linked the UM mailbox policy to a UM dial plan, the UM mailbox policy settings can be applied to the UM-enabled Exchange 2007 users.

noteNote:
UM mailbox policy settings will apply only to UM-enabled users of the UM dial plan with which the UM mailbox policy is associated.
importantImportant:
Each time that you create a UM dial plan, a UM mailbox policy will also be created. The UM mailbox policy will be named <DialPlanName> Default Policy.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a valid UM dial plan has been created.

To use the Exchange Management Console to create a new UM mailbox policy
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. In the action pane, click New UM Mailbox Policy.

  5. In the New UM Mailbox Policy wizard, in the Name section, type the name of the UM mailbox policy. This is the display name for the UM mailbox policy.

    noteNote:
    The name that you provide must be unique.
  6. Next to the Select associated dial plan box, click Browse.

  7. In the Select Dial Plan window, click the UM dial plan, and then click OK.

  8. In the New UM Mailbox Policy wizard, click New.

  9. On the New UM Mailbox Policy wizard completion page, click Finish.

To use the Exchange Management Shell to create a new UM mailbox policy
  • Run the following command:

    New-UMMailboxPolicy -Name MyNewUMPolicy -UMDialPlan MyDialPlan
    

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to delete or remove a UM mailbox policy. When you delete a UM mailbox policy, the UM mailbox policy will no longer be available to be associated to Exchange Server 2007 recipients who are newly enabled for UM.

noteNote:
The UM mailbox policy cannot be deleted if it is referenced by any UM-enabled mailboxes.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to delete a UM mailbox policy
  1. In the console tree of the Exchange Management Console, expand the Organizational Configuration node, and then click the Unified Messaging node.

  2. In the work pane, click the UM Mailbox Policies tab.

  3. In the work pane, click to highlight the UM mailbox policy that you want to delete.

  4. In the action pane, click Remove.

  5. In the confirmation dialog box, click Yes.

To use the Exchange Management Shell to delete a UM mailbox policy
  • Run the following command:

    Remove-UMMailboxPolicy -MyUMMailboxPolicy
    

For information about syntax and parameters, see Remove-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to display the properties for an existing UM mailbox policy. When you view the UM properties for a UM mailbox policy, you can then change the UM mailbox policy properties.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to view the properties for a UM mailbox policy
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. In the work pane, click to select the UM mailbox policy that you want to view.

  5. In the action pane, click Properties.

To use the Exchange Management Shell to view the properties for a UM mailbox policy
  • Run the following command:

    Get-UMMailboxPolicy -Identity MyUMPolicy
    

For more information about syntax and parameters, see Get-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to modify the properties of an Exchange 2007 UM mailbox policy. When you modify a UM mailbox policy, you can change such settings as PIN policies, message text settings, and dialing restrictions for a single UM-enabled recipient or multiple UM-enabled recipients. UM mailbox policies can be configured to increase the level of security for UM-enabled users.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to modify the properties of a UM mailbox policy
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. In the work pane, click the UM Mailbox policy that you want to change.

  5. In the action pane, click Properties.

  6. In the UM mailbox policy properties window, configure the settings for the UM mailbox policy, and then click OK to accept your changes.

To use the Exchange Management Shell to modify the properties of a UM mailbox policy
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -MaxGreetingDuration 2 -FaxMessageText Exchange 2007 Fax Message -UMEnabledText You are now UM-enabled. -ResetPINText Your PIN was reset. -VoiceMailText Exchange 2007 Voice Mail -MinPasswordLength 8 -PINLifetime 30 -LogonFailuresBeforePINReset 3 -MaxLogonAttempts 7 -PINHistoryCount 10
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

importantImportant:
It is a security best practice to implement strong PIN requirements for Unified Messaging users. This can be enforced by creating Unified Messaging PIN policies that require six or more digits for PINs and increases level of security for your network. You can also increase the level of security of your network by reducing the number of failed logon attempts for UM-enabled users. Unified Messaging will generate warning events that can be viewed by using Event Viewer if PIN authentication fails for a UM-enabled user or if the user is unsuccessful in attempting to log on to the system.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the maximum greeting duration for users who are enabled for Exchange 2007 Unified Messaging who are associated with the UM mailbox policy.

The Maximum greeting duration setting enables you to enter the maximum number of minutes that users who are associated with the UM mailbox policy can use to record their voice mail greetings. This setting applies to both their standard voice mail and their Out of Office voice mail greetings. By default, the maximum greeting duration is set to 5 minutes. However, you can configure the maximum meeting duration to any setting between 1 and 10 minutes.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to change the maximum greeting duration
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the mailbox policy Properties page, on the General tab, next to Maximum greeting duration (minutes), enter the time, in minutes, for the maximum greeting duration for your UM users.

  4. Click OK to save your changes.

To use the Exchange Management Shell to change the maximum greeting duration
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy MaxGreetingDuration 3
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to include additional text in the e-mail message that is sent when a voice mail message is received by users who are enabled for Exchange 2007 Unified Messaging. By default, the text that is included with a voice message indicates only that the caller has received a voice message. However, you can create a custom message by adding text in the Text included with a voice message text box on a UM mailbox policy. For example, the text can include information about system security policies and describe the correct way to handle voice messages in your organization. After you add the text, it will be included in each e-mail message that is sent when UM-enabled users who are associated with the UM mailbox policy receive a voice message.

noteNote:
The custom text that accompanies a voice message is limited to 512 characters.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to change the text that is included with a voice message
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the mailbox policy Properties page, on the Message Text tab, under Text included with a voice message, enter the text that you want to send to the user when they receive a voice message.

  4. Click OK to save your changes.

To use the Exchange Management Shell to change the text that is included with a voice message
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -VoiceMailText "Do not forward voice messages to users outside this organization."
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to include additional text in the e-mail message that is sent when a fax message is received by users who are enabled for Exchange Server 2007 Unified Messaging and are fax-enabled. By default, the text that is included when a UM-enabled user receives a fax message indicates only that the caller has received a fax message. However, you can create a custom message by adding text in the Text included with a fax message text box on a UM mailbox policy. For example, the text can include information about system security policies and describe the correct way to handle fax messages in your organization. After you add the text, it will be included in each e-mail message that is sent when UM-enabled users who are associated with the UM mailbox policy receive a fax message.

noteNote:
The custom text that accompanies a fax message is limited to 512 characters.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to change the text that is included with a fax message
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the mailbox policy Properties page, on the Message Text tab, under Text included with a fax message, enter the text that you want to send to the user when they receive a fax message.

  4. Click OK to save your changes.

To use the Exchange Management Shell to change the text that is included with a fax message
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -FaxMessageText "To open this fax message, double-click the file attachment."
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the text that is included in the e-mail message that is sent to users when their Exchange 2007 Unified Messaging PIN is reset.

You can customize the e-mail message that is sent to users when their UM PIN is reset by including custom text in the Text sent when a PIN is reset box on the Message Text tab. By default, a PIN is reset by the Unified Messaging system if the number of failed logon attempts exceeds 5. Users can also reset their PINs by using the Unified Messaging features that are included with Microsoft Office Outlook 2007, the version of Outlook Web Access that is included with Exchange 2007, or by using Outlook Voice Access from a telephone. The customized text can include information such as security-related information.

noteNote:
If you do not include text in the Text sent when a PIN is reset box, only the default text that is generated by the Unified Messaging system is included in the e-mail message.
noteNote:
The text that you enter in this box is limited to 512 characters.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to add text to the e-mail message that is sent to a user when their PIN is reset
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the mailbox policy Properties page, on the Message Text tab, under Text sent when a PIN is reset, enter the text that you want to send to a user when their UM PIN is reset.

  4. Click OK to save your changes.

To use the Exchange Management Shell to add text to the e-mail message that is sent to a user when their PIN is reset
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -ResetPINText "Do not share your PIN with other users. Doing so may result in disciplinary action."
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to include additional text in the e-mail message that is sent when a mailbox is enabled for Exchange Server 2007 Unified Messaging. When a user's mailbox is enabled for Unified Messaging, an e-mail message is sent that welcomes the user to Unified Messaging. This message contains welcome text and the PIN information that the user will use to access the Unified Messaging system.

You can customize the text that is sent in the welcome e-mail message by adding text in the Text sent when a UM mailbox is enabled text box on a UM mailbox policy. You can include information such as the Unified Messaging technical support telephone numbers or subscriber access numbers. After you add the text, it will be included in each e-mail message that is sent when users who are associated with the UM mailbox policy are enabled for Unified Messaging.

noteNote:
The custom text that you add to the welcome message is limited to 512 characters.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to customize the text that is sent when a mailbox is enabled for Unified Messaging
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the mailbox policy Properties page, on the Message Text tab, under Text sent when a UM mailbox is enabled, enter the text that you want to send to the user when a UM mailbox is enabled.

  4. Click OK to save your changes.

To use the Exchange Management Shell to customize the text that is sent when a mailbox is enabled for Unified Messaging
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -UMEnabledText "You have been enabled for Unified Messaging. To access your Exchange 2007 mailbox, call your internal telephone extension number. From outside your office, call 425-555-1234."
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable or disable common Exchange 2007 Unified Messaging PIN patterns for Outlook Voice Access users. You can enable or disable the common PIN patterns setting on a UM mailbox policy and it will apply to all UM-enabled users who are associated with the UM mailbox policy.

When Outlook Voice Access users dial in to a subscriber access number, they are prompted to enter their PIN so that the Unified Messaging system can authenticate them. After they are authenticated, they can access the voice mail, e-mail, calendaring, and personal contact information in their Exchange 2007 mailbox from any telephone.

There are several PIN-related settings that can be configured on a UM mailbox policy. The Allow Common Patterns setting is used to allow or prevent the use of common number patterns when users create a PIN. By default, this setting is disabled and prevents users from using the following number patterns:

  • Sequential numbers   These are PIN values that include only consecutive numbers. Examples of consecutive numbers for a PIN are 1234 and 65432.

  • Repeated numbers   These are PIN values that include only repeated numbers. Examples of repeated numbers are 11111 and 22222.

  • Suffix of mailbox extension   These are PIN values that include the suffix of a user's mailbox extension. For example, if a user's mailbox extension is 36697, the user's PIN cannot be 3669712.

noteNote:
If the Allow Common Patterns setting is enabled, only the suffix of the mailbox extension will be rejected.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to enable or disable common PIN patterns
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, select the check box next to Allow common patterns in PIN to enable common PIN patterns.

  5. Click OK to save your changes.

To use the Exchange Management Shell to enable or disable common PIN patterns
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -AllowCommonPatterns $true
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the number of logon failures that are allowed before the PIN is reset for an Outlook Voice Access user. You can configure the number of logon failures to be allowed before a PIN is reset from 1 through 998. The default is 5. The number of logon failures that are allowed before a PIN is reset is configured on a UM mailbox policy and applies to all UM-enabled users who are associated with the UM mailbox policy.

When Outlook Voice Access users dial in to a subscriber access number, they are prompted to enter their PIN so that the Unified Messaging system can authenticate them. After they have been authenticated, they can access the voice mail, e-mail, calendaring, and personal contact information in their Exchange Server 2007 mailbox from any telephone.

Several PIN-related settings can be configured on a UM mailbox policy. The Number of incorrect PIN entries before PIN is automatically reset setting specifies how many sequential unsuccessful logon attempts can be made before the mailbox PIN is automatically reset. To disable this feature, set the number of unsuccessful logon attempts to "unlimited" by using the Set-UMMailboxPolicy cmdlet. If you want to specify a maximum number of sequential unsuccessful logon attempts before the PIN is reset, you must choose a number lower than the Maximum Logon Attempts setting.

noteNote:
You increase security by configuring the Number of incorrect PIN entries before PIN is automatically reset setting to a number that is less than 5. You decrease security if you configure it to a number that is more than 5.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to configure the number of logon failures before a PIN is reset
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, under Failed Logons next to Number of incorrect PIN entries before PIN is automatically reset, enter a value between 1 and 998.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure the number of logon failures before a PIN is reset
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -LogonFailuresBeforePINReset 8
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the Number of previous PINs to disallow setting for your Outlook Voice Access users. You configure the number of PINs to disallow on a UM mailbox policy. This number will apply to all UM-enabled users who are associated with the UM mailbox policy.

When Outlook Voice Access users dial in to a subscriber access number, they are prompted to enter their PIN so that the Exchange Server 2007 Unified Messaging system can authenticate them. After they have been authenticated, they can access the voice mail, e-mail, calendaring, and personal contact information in their Exchange 2007 mailbox from any telephone.

Several PIN-related settings can be configured on a UM mailbox policy. The Number of previous PINs to disallow setting specifies the number of unique PINs that a user must use before they can reuse an old PIN. You can set the value of this setting between 1 and 20. For most organizations, this value should be set to the default, 5 PINs. Setting this value too high can frustrate users because it can be difficult for users to create and memorize many PINs. Setting it too low may introduce a security threat to your network.

importantImportant:
The PIN history cannot be disabled.

To perform the following procedures on a computer, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to change the number of previous PINs to disallow
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, next to Number of previous PINs to disallow, enter a value between 1 and 20.

  5. Click OK to save your changes.

To use the Exchange Management Shell to change the number of previous PINs to disallow
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -PINHistoryCount 10
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the PIN lifetime. The PIN lifetime is the maximum time that an Outlook Voice Access PIN will be valid for your UM-enabled Exchange 2007 recipients. The PIN lifetime setting is configured on a UM mailbox policy and applies to all UM-enabled users who are associated with the UM mailbox policy.

When Outlook Voice Access users dial in to a subscriber access number, they are prompted to enter their PIN so that the Unified Messaging system can authenticate them. After they are authenticated, they can access the voice mail, e-mail, calendaring, and personal contact information in their Exchange 2007 mailbox from any telephone.

Several PIN-related settings can be configured on a UM mailbox policy. The PIN Lifetime setting controls the time interval, in days, from the date an Outlook Voice Access user last changed their PIN to the date they will be forced to change their PIN again. The range is 0 through 999, and the default is 60 days. If you enter 0, the user's PIN will not expire. However, we do not recommend that you configure this setting to 0. By configuring this setting to 0, you greatly reduce the security for your network.

importantImportant:
Unified Messaging does not notify the user when their PIN is about to expire.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to configure the PIN lifetime
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, next to PIN Lifetime (days), enter a value between 0 and 999.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure the PIN lifetime
  • Run the following command:

    Set-UMMailboxPolicy -Identity UMMailboxPolicy -PINLifetime 90
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the minimum PIN length for your mail-enabled Exchange Server 2007 recipients who are enabled for Unified Messaging.

Outlook Voice Access is used by callers who dial in to a subscriber access number that is configured on a UM dial plan. By using Outlook Voice Access, UM-enabled users can access their voice mail, e-mail, calendaring, and personal contact information that is located in their Exchange 2007 mailbox. However, before the caller can access their mailbox, they must enter a PIN so that they can be authenticated by the system.

You can configure PIN settings and requirements and perform PIN management tasks by configuring a UM mailbox policy. The settings that you configure on a UM mailbox policy will apply to all UM-enabled users who are associated with the UM mailbox policy.

There are several PIN-related settings. One of the most important settings is the minimum PIN length. The minimum PIN length setting specifies the minimum number of digits that a mailbox PIN can include. The range is 4 through 24, and the default is 6.

noteNote:
If you make a change to the minimum PIN length value, existing subscribers are prompted to enter a new PIN that contains the new minimum number of digits before they can continue.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to configure the minimum PIN length
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, next to Minimum PIN length, enter a value between 4 and 24.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure the minimum PIN length
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -MinPINLength 8
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the number of logon failures that are allowed before an Outlook Voice Access user is locked out of their Exchange Server 2007 mailbox. The number of logon failures to be allowed before a mailbox is locked out is configured on a UM mailbox policy and applies to all UM-enabled users who are associated with the UM mailbox policy.

When Outlook Voice Access users dial in to a subscriber access number, they are prompted to enter their PIN so that the Unified Messaging system can authenticate them. After they have been authenticated, they can access the voice mail, e-mail, calendaring, and personal contact information in their Exchange Server 2007 mailbox from any telephone.

Several PIN-related settings can be configured on a UM mailbox policy. The Maximum Logon Attempts setting specifies how many sequential PIN entry errors subscribers can make before they are locked out of their mailbox. The range for the number of logon failures before their mailbox is locked out is 1 through 999. By default, the PIN is automatically reset after five sequential failed logon attempts. When the PIN is automatically reset, a new PIN is sent in an e-mail message to the user. By default, a user's PIN will be reset after 5 consecutive logon attempts and will be reset again after 5 more attempts. However, after the user has tried to log on 15 consecutive times and failed, they will be locked out of their mailbox. The Maximum Logon Attempts setting must be set to a number larger than the Number of incorrect PIN entries before PIN is automatically reset setting.

noteNote:
To increase security, decrease the maximum number of failed attempts. However, remember that if you decrease it to a number much lower than the default, users may be locked out unnecessarily. Unified Messaging will generate warning events that you can view by using Event Viewer if PIN authentication fails for a UM-enabled user or if the user is unsuccessful in attempting to log on to the system.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to configure the number of logon failures before a mailbox is locked out
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Mailbox Policies tab, select the UM mailbox policy that you want to manage, and then click Properties in the action pane.

  3. On the Default Policy Properties page, click the PIN Policies tab.

  4. On the PIN Policies tab, under Failed Logons, next to Number of incorrect PIN entries before UM mailbox is locked out, enter a value between 1 and 998.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure the number of logon failures before a mailbox is locked out
  • Run the following command:

    Set-UMMailboxPolicy -Identity UMMailboxPolicy -MaxLogonAttempts 20
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable dialing restrictions on a UM mailbox policy in Exchange Server 2007 Unified Messaging. A dialing restriction is used to configure dialing rules that can be used to prohibit users who are associated with a UM mailbox policy from making certain types of telephone calls. Dialing restrictions are used when you are configuring outdialing for UM-enabled users and can be used when you want to let users place calls to in-country/region or international telephone numbers. When you configure a setting on a UM mailbox policy, that setting will apply to all UM-enabled users who are associated with the UM mailbox policy.

Outdialing enables UM-enabled users to initiate calls from inside an organization that has Exchange 2007 Unified Messaging. For outdialing to function correctly, certain settings must be configured correctly. These settings include the following:

  • Dialing group rules   Dialing group rules determine the types of calls that users within a dial group can make.

  • Dialing rule entries   Dialing rule entries define the number that is dialed by the UM-enabled user and the actual number that will be dialed by the PBX or IP-PBX.

  • Dialing restrictions   Dialing restrictions determine the restrictions that will be applied to prevent users from incurring unnecessary telephone charges for your organization or from dialing long distance calls.

To enable outdialing for UM-enabled users, you must:

  • Verify that the UM IP gateway will allow outgoing calls.

  • Create dialing rule groups by creating dialing rule entries on the UM dial plan that is associated with the UM IP gateway.

  • Create dialing restrictions on the UM mailbox policy that is associated with the same dial plan as the UM IP gateway.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM dialing rule group has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to enable dialing restrictions on a UM mailbox policy for in-country/region rule groups
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. Select the UM mailbox policy that you want to modify, and then, in the action pane, click Properties.

  5. On the UM mailbox policy Properties page, on the Dialing Restrictions tab, under Select allowed in-country/region rule groups from dial plan, click the Add button.

  6. On the Select Allowed In-Country/Region Groups page, select the dialing rule group that was configured on the UM dial plan, and then click OK.

  7. Click OK to save your changes.

To use the Exchange Management Console to enable dialing restrictions on a UM mailbox policy for international rule groups
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. Select the UM mailbox policy that you want to modify, and then, in the action pane, click Properties.

  5. On the UM mailbox policy Properties page, on the Dialing Restrictions tab, under Select allowed international rule groups from dial plan, click the Add button.

  6. On the Select Allowed International Groups page, select the dialing rule group that was configured on the UM dial plan, and then click OK.

  7. Click OK to save your changes.

To use the Exchange Management Shell to enable in-country/region and international dialing restrictions on a UM mailbox policy
  • Run the following command:

    Set-UMMailboxPolicy -Identity MyUMMailboxPolicy -AllowedInCountryOrRegionGroups InCountry/RegionGroup1,InCountry/RegionGroup2 -AllowedInternationalGroups InternationalGroup1,InternationalGroup2
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable or disable missed call notifications for a UM mailbox policy in Exchange Server 2007 Unified Messaging. A missed call notification is an e-mail message that is sent to a user's mailbox when the user does not answer an incoming call. This is a different e-mail message than the e-mail message that contains the voice message that is left for a user.

When you disable missed call notifications on a UM mailbox policy, you will prevent all users who are associated with the UM mailbox policy from receiving an e-mail message when they do not answer an incoming call. By default, missed call notifications are enabled on each UM mailbox policy that is created.

noteNote:
By default, a UM mailbox policy is created every time that you create a UM dial plan.

You can enable or disable missed call notifications for a single UM-enabled user by configuring the UM-enabled user's mailbox properties by using the Set-UMMailbox cmdlet. If missed call notifications are not configured on a UM-enabled mailbox, the UM mailbox policy settings will take precedence. If you disable missed call notifications on the UM mailbox policy that is associated with a UM-enabled user and enable missed call notifications on the user's mailbox, missed call notifications will be enabled for the user. If you enable missed call notifications on the UM mailbox policy that is associated with a UM-enabled user, but then disable missed call notifications for the user, missed call notifications will be disabled for the UM-enabled user.

For more information about the Set-UMMailbox cmdlet, see Set-UMMailbox. For more information about how to manage UM-enabled users, see Managing Unified Messaging Users.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to enable or disable missed call notifications for a UM mailbox policy
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Mailbox Policies tab.

  4. Select the UM mailbox policy that you want to modify, and then, in the action pane, click Properties.

  5. On the UM mailbox policy Properties page, click the General tab.

  6. To enable missed call notifications, select the check box next to Allow missed call notifications.

  7. To disable missed call notifications, clear the check box next to Allow missed call notifications.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable missed call notifications for a UM mailbox policy
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -AllowMissedCallNotifications $true
    
To use the Exchange Management Shell to disable missed call notifications for a UM mailbox policy
  • Run the following command:

    Set-UMMailboxPolicy -identity MyUMMailboxPolicy -AllowMissedCallNotifications $false
    

For more information about syntax and parameters, see Set-UMMailboxPolicy.

Return to top

Exchange 2007 UM dial plans are a logical connection between a telephony dial plan and Active Directory found in your organization. The following sections include information that will help you manage UM dial plans.

After you install the Unified Messaging server role on a computer that is running Exchange 2007 and deploy Exchange 2007 Unified Messaging on your network, you may have to create, configure, and manage Exchange 2007 Unified Messaging dial plans.

You can manage Exchange 2007 Unified Messaging dial plans in your organization by using the Exchange Management Console and the Exchange Management Shell. Using the Exchange Management Console and the Exchange Management Shell enables you to administer and configure specific settings for UM dial plans.

For more information about how to use the Exchange Management Console to manage Exchange 2007 Unified Messaging dial plans, see the following sections, later in this white paper:

For more information about how to use the Exchange Management Shell to manage Exchange 2007 Unified Messaging dial plans, see the following:

importantImportant:
Each time that you create a UM dial plan, a UM mailbox policy will also be created. The UM mailbox policy will be named <DialPlanName> Default Policy.

Administrative permissions are required to manage the Exchange 2007 server that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a new UM dial plan in Exchange Server 2007 Unified Messaging. A UM dial plan is created with an organization-wide scope and contains all configuration information that is related to a telephony system. A UM dial plan establishes a link from the telephone extension number of an Exchange 2007 recipient in Active Directory to a UM-enabled mailbox.

noteNote:
After the new UM dial plan is created, a Unified Messaging server must be associated with the UM dial plan.
importantImportant:
Each time that you create a UM dial plan, a UM mailbox policy is also created. The UM mailbox policy is named <DialPlanName> Default Policy.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Exchange Management Console to create a new Unified Messaging dial plan
  1. In the console tree, expand the Organization Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the Dial Plan tab.

  4. In the action pane, click New Dial Plan.

  5. In the New Dial Plan wizard, in the Dial plan name section, type the name of the dial plan. The UM dial plan name that you type must be unique.

    importantImportant:
    Although the field for the name of the dial plan can accept 64 characters, the name of the dial plan cannot be longer than 49 characters. If you try to create a dial plan name that contains more than 49 characters, you will receive an error message. The message will say that the dial plan name could not be created because a default UM mailbox policy name could not be generated because the UM dial plan name is too long. This happens because, when you create a dial plan, a default UM mailbox policy is also created that has the name <DialPlanName> default Policy. Therefore, the name of the UM mailbox policy is 15 characters longer than the name of the dial plan. The name parameter for both the UM dial plan and UM mailbox policy can be 64 characters long. However, if the name of the dial plan is longer than 49 characters, the name of the default UM mailbox policy will be longer than 64 characters. This is not allowed by the system.
  6. In the Number of digits in extension section, type the number of digits in the extension numbers for the UM dial plan.

  7. In the New Dial Plan wizard, click New.

  8. Click Finish.

To use the Exchange Management Shell to create a new Unified Messaging dial plan
  • Run the following command:

    New-UMDialplan -Name MyNewDialPlan -NumberofDigits 5
    

For information about syntax and parameters, see New-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to delete an existing Exchange 2007 UM dial plan. When you delete the UM dial plan, the UM dial plan will no longer be available to be used by other UM objects such as UM servers, UM IP gateways, UM mailbox policies and UM hunt groups. You will be unable to delete a UM dial plan if it is referenced by or associated with other Unified Messaging objects such as UM mailbox policies, UM auto attendants UM IP gateways, UM hunt groups, or UM servers.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to delete an existing UM dial plan
  1. In the console tree of the Exchange Management Console, click the Organization Configuration node.

  2. In the result pane on the Dial Plan tab, click to select the UM dial plan that you want to delete.

  3. In the action pane, click Remove.

  4. In the confirmation dialog box, click Yes to delete the UM dial plan.

To use the Exchange Management Shell to delete an existing UM dial plan
  • Run the following command:

    Remove-UMDialplan -MyDomainDialPlan
    

For more information about syntax and parameters, see Remove-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to view the properties of an existing UM dial plan. When you view the properties of the UM dial plan, you can view the values that are configured for subscriber access, dial codes, associated UM IP gateways, and other call and fax answering properties on the UM dial plan.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to view the properties of a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the result pane, on the Dial Plan tab, select the UM dial plan that you want to view.

  4. In the action pane, click Properties.

To use the Exchange Management Shell to view the properties of a UM dial plan
  • Run the following command:

    Get-UMDialPlan -Identity DomainDialPlanID
    

For more information about syntax and parameters, see.Get-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to modify the existing properties of an Exchange Server 2007 UM dial plan. When you modify the properties for the UM dial plan, you can choose to configure subscriber access settings, dial codes, IP gateways associated to the UM dial plan, and enable other call and fax answering properties for the UM dial plan.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to modify a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, on the Dial Plan tab, select the UM dial plan that you want to modify.

  4. In the action pane, click Properties.

  5. In the dial plan Properties window, select the configuration settings that you want to change, and then click OK to accept your changes.

To verify the certificate chain for a certificate
  • Run the following command:

    Set-UMDialPlan -Identity MyDialPlan -AutomaticSpeechRecognitionEnabled:$true -AccessTelephoneNumbers 4255551000 -FaxEnabled:$true -WelcomeGreetingFilename welcome.wav -WelcomeGreetingEnabled:$true -InfoAnnouncementFilename info.wav -InfoAnnouncementEnabled:$true -LogonFailuresBeforeDisconnect 5 -OperatorExtension 512345 -AllowDialPlanSubscribers:$true -AllowExtensions:$true -Extension 51111 -UMAutoAttendant 51000 -InputFailuresBeforeDisconnect 5 -MaxCallDuration 15 -MaxRecordingDuration 5 -RecordingIdleTimeout 10 -IPGateway MyIPGateway -Servers MyUMServerID -UMAutoAttendants MyAutoAttendant
    

For detailed syntax and parameter information, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure a UM-enabled user's telephone user interface (TUI) settings when the user uses the Unified Messaging system to access their Exchange Server 2007 mailbox. When you configure a UM-enabled user's TUI settings on a UM dial plan, the changes affect all users who belong to or are associated with the UM dial plan. You can configure the following TUI settings on a UM dial plan:

  • Logon Failures Before Disconnect

  • Maximum Call Duration

  • Maximum Recording Duration

  • Recording Idle Time-Out

  • Input Failures Before Disconnect

  • Input Time-Out

  • Input Retries

  • Default language and available languages

noteNote:
A UM-enabled user can belong to or be associated with only one UM dial plan.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

  • Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to modify TUI settings on a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then select Unified Messaging.

  2. In the result pane, select the UM dial plan that you want to modify.

  3. In the action pane, click Properties.

  4. On the properties page for the UM dial plan, click the Settings tab.

  5. On the Settings tab, under Timeouts and Retries, modify the desired TUI setting, and then click OK.

To use the Exchange Management Shell to modify TUI settings on a UM dial plan
  • Run the following command:

    Set-UMDialPlan -Identity MyDialPlan -AutomaticSpeechRecognitionEnabled $True -WelcomeGreetingFilename welcome.wav -WelcomeGreetingEnabled $True -InfoAnnouncementEnabled uninterruptible -LogonFailuresBeforeDisconnect 5 -OperatorExtension 512345 -AllowExtensions $True -Extension 51111 -UMAutoAttendant 51000 -InputFailuresBeforeDisconnect 5 -MaxCallDuration 15 -MaxRecordingDuration 5 -RecordingIdleTimeout 10
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the audio codec on a UM dial plan. Unified Messaging can use one of three codecs for creating voice messages: Windows Media Audio (WMA), Group System Mobile (GSM) 06.10, and G.711 Pulse Code Modulation (PCM) Linear. By default, when you create a Unified Messaging dial plan, the UM dial plan uses the WMA audio codec. However, after the UM dial plan is created, you can configure the UM dial plan to use the GSM 06.10 or G.711 PCM Linear audio codecs.

importantImportant:
On 64-bit Unified Messaging servers, you must install the Windows Media Encoder if you plan to use the WMA UM dial plan codec. For more information about how to install the Windows Media Encoder, see Microsoft Knowledge Base article 917312, FIX: Availability of the Windows Media Audio 9 Voice codec for x64-based computers or the Windows Media Encoder 9 Series x64 Edition page at the Microsoft Download Center.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use to the Exchange Management Console to change the audio codec
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, on the UM Dial Plans tab, select the UM dial plan that you want to modify.

  4. In the action pane, click Properties.

  5. On the dial plan properties page, click the Settings tab.

  6. On the Settings tab, use the Audio codec list to select the audio codec that you want.

  7. Click OK to accept your changes.

To use the Exchange Management Shell to change the audio codec
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -AudioCodec G711
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure an extension number for a UM dial plan. You can configure this setting to transfer calls to a UM auto attendant, if one is configured, a human operator, external telephone numbers, or extension numbers. When you configure an operator extension number on a UM dial plan, a caller can connect to the dial plan operator by doing one of the following:

  • Pressing the zero (0) key.

  • Saying "Reception".

  • Saying "Operator".

noteNote:
If the caller exceeds the maximum number of touchtone or voice input retries, they are also transferred to the operator extension number, if you have defined an operator extension number and enabled business hours operator transfers.

To perform this procedure, the account you use must be delegated the following Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to configure an operator extension
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, on the UM Dial Plans tab, select the UM dial plan that you want to modify.

  4. In the action pane, click Properties.

  5. On the dial plan properties page, click the Settings tab.

  6. On the Settings tab, in the Operator extension text box, type the telephone number for the operator.

  7. Click OK to accept your changes.

To use the Exchange Management Shell to configure an operator extension
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -OperatorExtension 12345
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console or the Exchange Management Shell to configure a UM dial plan that has a default language. Each dial plan that you create will have a default language that is configured automatically. The language that is selected as the default is based on the version of Exchange Server 2007 that is installed.

When you install the United States English version of Exchange 2007, there is only one language available to configure on dial plans: U.S. English. However, if you install a localized version of Exchange 2007, for example, Japanese, you can configure the dial plans that you create to use Japanese or U.S. English for the default language. Additional UM language packs can be installed on a Unified Messaging server to enable you to use other default language options on a dial plan.

CautionCaution:
You cannot install UM language packs by using the .msi file for the language.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to configure the default language on a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, on the UM Dial Plans tab, select the UM dial plan that you want to modify.

  4. In the action pane, click Properties.

  5. On the dial plan properties page, click the Settings tab.

  6. On the Settings tab, in the Language Settings section, in the Default language option list, select the appropriate language.

  7. Click OK to accept your changes.

To use the Exchange Management Shell to configure the default language on a UM dial plan
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -DefaultLanguage EnGb
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure a subscriber access number on a UM dial plan. A subscriber access number lets a UM-enabled user access their Exchange Server 2007 mailbox by using Outlook Voice Access. When you configure a subscriber access number on a dial plan, UM-enabled users can call in to the subscriber access number, log on to their Exchange 2007 mailbox, and access their e-mail, voice mail, calendar, and personal contact information.

By default, when you create a UM dial plan, a subscriber access number is not configured. To configure a subscriber access number, you must first create the dial plan and then configure a subscriber access number on the dial plan's Subscriber Access tab. Although a subscriber access number is not required, you must configure at least a single subscriber access number to enable a UM-enabled user to use Outlook Voice Access to access to their Exchange 2007 mailbox. You can also configure multiple subscriber access numbers for a single dial plan. For more information about UM dial plans, see Understanding Unified Messaging Dial Plans.

For more information about the menu options that are available for Outlook Voice Access users, see the Outlook Voice Access Quick Start Guide, which is available from the Microsoft Download Center.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to configure a subscriber access number
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, click the Subscriber Access tab.

  4. Under Associated Subscriber Access Numbers, enter the subscriber access number in the box that is labeled Enter the telephone number to associate, and then click the Add button.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure a subscriber access number
  • Run the following command:

    Set-UMDialPlan -identity MyUMDialPlan -AccessTelephoneNumbers 4255551234
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable all users who are associated with a UM dial plan to receive fax messages in their Exchange 2007 mailbox. To allow UM-enabled users to receive fax messages in their mailbox, each Unified Messaging server that is associated with the dial plan must be configured to accept incoming fax calls. You must also enable fax messages to be received by users who are associated with the dial plan. By default, when you install the Unified Messaging server role, the Unified Messaging server will accept 100 concurrent incoming fax calls and UM-enabled users who are associated with a UM dial plan can receive fax messages into their mailbox. However, there may be times when these default settings have changed and UM-enabled users cannot receive fax messages. For more information about how to configure the number of incoming fax calls, see How to Modify the Number of Concurrent Fax Calls Setting, earlier in this white paper.

By default, all users who are associated with a dial plan can receive fax messages. However, you can prevent a single user associated with the dial plan from receiving fax messages. To prevent a single user who is associated with a UM dial plan from receiving faxes, configure the properties for the user by using the Exchange Management Console or by using the Set-UMMailbox cmdlet. You can also use the Set-UMMailbox cmdlet to prevent multiple users from receiving fax messages. For more information about how to prevent a user or users from receiving fax messages, see How to Prevent a Unified Messaging User from Receiving Faxes, later in this white paper.

importantImportant:
If you prevent fax messages from being received on a dial plan, all users who are associated with the dial plan will be unable to receive fax messages, even if you configure an individual user's properties to allow them to receive fax messages. Enabling or disabling faxing on a UM dial plan takes precedence over the settings for an individual UM-enabled user.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to enable faxes to be received by users who are associated with a dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan for which you want to allow users associated with the dial plan to receive fax messages, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the General tab, select the check box next to Allow users to receive faxes.

  4. Click OK to save your changes.

To use the Exchange Management Shell to enable faxes to be received by users who are associated with a dial plan
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -FaxEnabled $true
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to prevent UM-enabled users who are associated with a UM dial plan from receiving fax messages. By default, users who are enabled for Unified Messaging and are associated with a UM dial plan can receive fax messages into their Exchange 2007 Inbox. However, there may be times when you want to prevent users who are associated with a specific UM dial plan from receiving faxes.

If you disable incoming fax message delivery on a UM dial plan, all users who are associated with the dial plan will be prevented from receiving fax messages. You can also prevent all users from receiving fax messages by setting the number of incoming fax calls to 0 on each Unified Messaging server that is associated with a dial plan. For more information about how to configure the number of incoming fax calls, see How to Modify the Number of Concurrent Fax Calls Setting, earlier in this white paper.

In addition to preventing all users who are associated with a dial plan from receiving fax messages, you can prevent a single user who is associated with the dial plan from receiving fax messages. To do this, configure the properties for the user by using the Exchange Management Console. If you want to prevent a group of the users who are associated with the dial plan from receiving fax messages, use the Set-UMMailbox cmdlet. For more information about how to enable a user or users to receive fax messages, see How to Enable UM-Enabled Users to Receive Faxes, earlier in this white paper.

importantImportant:
If you disable incoming fax message delivery on a UM dial plan, all users who are associated with the dial plan will be unable to receive fax messages, even if you configure a user's properties to allow fax messages to be received. Enabling or disabling faxing on a UM dial plan will take precedence over the individual user setting that is available when a user is enabled for Unified Messaging.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Microsoft Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to prevent users who are associated with a dial plan from receiving faxes
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan for which you want to prevent UM-enabled users from receiving faxes, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the General tab, clear the check box next to Allow users to receive faxes.

  4. Click OK to save your changes.

To use the Exchange Management Shell to prevent users who are associated with a dial plan from receiving faxes
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -FaxEnabled $false
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable or disable non-delivery reports (NDRs) to be sent when a voice mail message cannot be submitted. By default, when Unified Messaging submits a voice mail message, it will not request that an NDR be sent if the voice message cannot be delivered to its intended recipient. NDRs can be useful in locating and resolving voice message delivery failures. To enable NDRs to be sent, you must first configure the UM dial plan.

If NDRs have not been enabled, an NDR will not be sent if voice message delivery fails. If you want an NDR to be sent when a message is not delivered, you must enable NDRs on the dial plan and then associate the "Microsoft Exchange" recipient with an Exchange Server 2007 mailbox. If you do not associate a mailbox with the "Microsoft Exchange" recipient, an NDR will not be sent because a mailbox does not exist for the "Microsoft Exchange" recipient. To associate the "Microsoft Exchange" recipient with a mailbox, use the Set-Organizationconfig cmdlet together with the –MicrosoftExchangeRecipientReplyRecipient parameter. For more information about the Set-Organizationconfig cmdlet, see Set-OrganizationConfig.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to enable or disable NDRs
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, under the General tab, select the check box next to Send a non-delivery report if message delivery fails, or clear the check box if you do not want to send NDRs.

  4. Click OK to save your changes.

To use the Exchange Management Shell to enable or disable NDRs
  • Run the following command:

    Set-UMDialPlan -Indentity MyDialPlan -NDREnabled $true
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the first method that callers use to look up names when they call in to a subscriber access number that is configured on a UM dial plan or when they call in to a telephone number that is configured on a UM auto attendant that is associated with a dial plan.

When you create a dial plan, you can configure the primary and secondary methods that callers will use to look up names when they want to locate and then contact a user. Callers can use either touchtone inputs or voice inputs. The primary and secondary settings are located on the dial plan's Settings tab and are called Dial by name primary method and Dial by name secondary method.

The following options are available for the Dial by name primary method and the Dial by name secondary method:

  • Last First

  • First Last

  • SMTP Address

noteNote:
None is not an available option for the dial by name primary method. When None is selected for the dial by name secondary method, only the dial by name primary method will be available to callers who want to locate users.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Microsoft Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to change the dial by name primary method
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the Settings tab, select from the following options in the drop-down list next to Dial by name primary method:

    • Last name, first name (default)

    • First name, last name

    • SMTP address

  4. Click OK to save your changes.

To use the Exchange Management Shell to change the dial by name primary method
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -DialByNamePrimary <LastFirst | FirstLast | SMTPAddress>
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the second method that callers use to look up names when they call in to a subscriber access number that is configured on a UM dial plan or when they call in to a telephone number that is configured on a UM auto attendant that is associated with a dial plan.

When you create a dial plan, you can configure the primary and secondary methods that callers will use to look up names when they search for and contact a user. Callers can use either touchtone or voice inputs. The primary and secondary settings are located on the dial plan's Settings tab and are called Dial by name primary method and Dial by name secondary method.

The following options are available for the Dial by name primary method and the Dial by name secondary method:

  • Last First

  • First Last

  • SMTP Address

  • None

noteNote:
If None is selected as the dial by name secondary method, only the dial by name primary method will be available to callers who want to locate users.

For more information about how to look up names by using Unified Messaging, see the following:

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Microsoft Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to change the dial by name secondary method
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the Settings tab, select from the following options in the drop-down list next to Dial by name secondary method:

    • Last name, first name (default)

    • First name, last name

    • SMTP address

    • None

  4. Click OK to save your changes.

To verify the certificate chain for a certificate
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -DialByNameSeondary <LastFirst | FirstLast | SMTPAddress | None>
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Shell to enable Voice over IP (VoIP) security for a UM dial plan. By default, when a Unified Messaging dial plan is created, it will use unsecured mode or no encryption. Therefore, when an incoming call is received from an IP gateway, the SIP traffic will not be encrypted by using Mutual Transport Layer Security (MTLS). You can use the Set-UMDialPlan cmdlet to enable VoIP security on the UM dial plan so that SIP traffic will be encrypted.

Before you enable VoIP security on a dial plan, you must verify that the IP gateways and IP PBXs support VoIP security and that the IP gateways, IP PBXs, and Unified Messaging servers contain the correct certificates to enable MTLS and allow the SIP traffic to be encrypted. After you have used the VoIPSecurity parameter on the Set-UMDialPlan cmdlet to enable VoIP security on the UM dial plan, all Unified Messaging servers that are associated with the UM dial plan will be configured to use secure mode. For more information about how to import and export certificates, see Importing and Exporting Certificates.

A Unified Messaging server can be associated with a single or multiple UM dial plans. However, if you are configuring a dial plan to operate in a secure mode and to have VoIP security enabled, all the Unified Messaging servers that are associated with the dial plan must be configured to operate in secure mode. A single Unified Messaging server can use SIP over MTLS (secured) or TCP (unsecured), but not both.

noteNote:
If you change the VoIP security settings on a dial plan, all Unified Messaging servers in the dial plan must be restarted.

You must follow these steps to enable VoIP security and use MTLS for encrypting SIP traffic:

  1. Install the Unified Messaging server role.

  2. Create a UM dial plan and configure the UM dial plan to use VoIP security.

  3. Associate the Unified Messaging servers with the UM dial plan.

  4. Export and import the required certificates to allow the Unified Messaging servers, IP gateways, IP PBXs, and other servers that are running Exchange Server 2007 to use MTLS.

  5. Configure the UM IP gateways that are used with a fully qualified domain name (FQDN).

importantImportant:
To enable MTLS between a UM IP gateway and a UM dial plan that is operating in secure mode, you must first configure the UM IP gateway with an FQDN and configure it to listen on port 5061. To configure a UM IP gateway, run the following command: Set-UMIPgateway -identity MyUMIPgateway -Port 5061. You must also verify that any IP gateways or IP PBXs have also been configured to listen on port 5061 for MTLS.

To perform the following procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform this procedure, confirm the following:

  • A UM dial plan has been created.

To use the Exchange Management Shell to enable VoIP security on a Unified Messaging dial plan
  • Run the following command:

    Set-UMDialPlan -identity MySecureDialPlan -VoipSecurity SIPSecured
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure the matched name selection method for a UM dial plan in Exchange Server 2007 Unified Messaging (UM). The matched name selection method is used by Unified Messaging to differentiate between users in your organization who have the same or similar names. When a caller or an Outlook Voice Access user is prompted to enter letters to find a particular user in the organization, sometimes more than one name matches the caller's input. You can use one of the available methods for providing the caller with more information to help them locate the correct user in the organization.

You can set the matched name selection method on UM dial plans and UM auto attendants. However, when a UM auto attendant is created, it will inherit the matched name selection method from the dial plan that is associated with the auto attendant. By default, the matched name selection method is not configured for dial plans. For more information, see How to Change the Matched Name Selection Method on a Unified Messaging Auto Attendant, later in this white paper.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to configure the matched name selection method on a UM dial plan
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Dial Plans tab.

  4. Select the dial plan that you want to modify, and then, in the action pane, click Properties.

  5. On the Features tab, under Matched name selection method, select from one of the following:

    • Title   The dial plan operator or auto attendant will include each user's title when matches are listed.

    • Department   The dial plan operator or auto attendant will include each user's department when matches are listed.

    • Location   The dial plan operator or auto attendant will include each user's location when matches are listed.

    • None   No additional information will be given when matches are listed. By default, this method is selected.

    • Prompt For Alias   The dial plan operator or auto attendant will prompt the caller for the user's e-mail alias.

  6. Click OK to save your changes.

To use the Exchange Management Shell to configure the matched name selection method on a UM dial plan To verify the certificate chain for a certificate
  • Run the following command:

    Set-UMDialplan -Identity MyDialPlan -MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias>
    

For more information about syntax and parameters, see Set-UMDialplan (RTM).

For More Information

For more information about UM dial plans, see the following:

Return to top

Outdialing is a process by which an  Exchange 2007 Unified Messaging server places a telephone call for a user instead of the user dialing the telephone number manually. Unified Messaging is mainly used to perform call answering for users. However, outdialing enables the Unified Messaging server to dial telephone numbers that are not internal to an organization or to transfer calls to extension numbers that are inside an organization. This section discusses how to manage outdialing for Exchange 2007 Unified Messaging.

To enable users to use the Unified Messaging server to call a telephone number, you must configure UM dial plans and UM mailbox policies, and ensure that the UM IP gateways allow outbound calls. There are several tasks that must be performed when you are configuring outdialing. You must follow these steps:

  1. Create and configure the in-country/region and international dialing rule groups and the appropriate dialing rule entries for the in-country/region and international dialing rule groups on a UM dial plan.

  2. Configure the allowed in-country/region or international dialing rule groups on the UM dial plan.

    importantImportant:
    You cannot use the Exchange Management Console to configure the allowed in-country/region or international dialing rule groups for the original release version of Exchange 2007. You must use the Set-UMDialPlan cmdlet in the Exchange Management Shell.
  3. Configure the dialing restrictions by adding the in-country/region or international dialing rule groups on the Dialing Restrictions tab on the appropriate UM mailbox policy or policies for UM-enabled users.

  4. Configure the allowed in-country/region or international dialing rule groups on your UM auto attendants.

When a user initiates an outbound call, the request is first validated by a Unified Messaging server. If the user has been authenticated, the Unified Messaging server checks the user’s UM mailbox policy and applies the outdialing configuration settings on the UM mailbox policy and the UM dial plan that is associated with the UM mailbox policy. If the user has not been authenticated, the Unified Messaging server applies the outdialing configuration settings from the dial plan. However, if the user has called in to an auto attendant, the outdialing rules from the auto attendant and the dial plan that is associated with the auto attendant are applied. After the outdialing configuration settings are applied, the Unified Messaging server passes the request to the IP PBX or to an IP gateway and then to the Private Branch eXchange (PBX) to initiate the outgoing call. However, there is still the possibility that the IP gateway, IP PBX, or PBX has its own dialing restrictions that will prevent the outbound call from completing. If there are dialing restrictions that prevent the outbound call from completing, the Unified Messaging server will generate an error that indicates that the call could not be completed.

Administrative permissions are required to manage the Exchange 2007 Unified Messaging server. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure dial codes on an Exchange Server 2007 UM dial plan. You can configure dial codes, national number prefixes, and in-country/region and international number formats that are used by a Unified Messaging server to dial incoming and outgoing calls for users who are enabled for Unified Messaging. In most cases, you will configure a dial plan with the dial codes and national number prefix that are currently configured on your telephony network.

Dial codes, national number prefixes, and formats are used by a Unified Messaging server to determine the correct number to dial for an outgoing call that is placed by a UM-enabled user. On the Dial Codes tab, you can also configure the Unified Messaging servers that are associated with the dial plan to match the incoming call number format for both in-country/region and international numbers. When you configure the in-country/region and international number formats, you can restrict incoming calls for users who are associated with a dial plan.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use the Exchange Management Console to configure dial codes
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the Dial Codes tab, under Outgoing Configuration, configure the following options:

    • Outside line access code

    • International access code

    • National number prefix

    • Country/Region code

  4. Under Incoming Configuration, configure the following:

    • In-country/region number format

    • International number format

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure dial codes
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -OutsideLineAccessCode 9 -InternationalAccessCode 011 -NationalNumberPrefix 1 CountryorRegionCode 1 -InCountryOrRegionNumberFormat 1425xxxxxxx -InternationalNumberFormat 441425xxxxxxx
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure dialing rule groups for a UM dial plan in Exchange Server 2007 Unified Messaging. Dialing rule groups specify settings for in-country/region and international calls that will be placed by UM-enabled users from inside your organization. After you create a dialing rule group, you must add a dialing group entry. Each dialing rule entry that is defined in the dialing rule group determines the types of calls, in-country/region or international, that users within a specific dialing rule group can make when they place outgoing calls. By default, UM-enabled users are not allowed to dial external telephone numbers from inside the organization. However, they are allowed to dial UM-enabled users who are associated with the same dial plan.

Outdialing enables UM-enabled users to initiate calls from inside an organization that has Exchange 2007 Unified Messaging. For outdialing to function correctly, certain settings must be configured correctly. These settings include the following: 

  • Dialing group rules   Dialing group rules determine the types of calls that users within a dial group can make.

  • Dialing rule entries   Dialing rule entries define the number that is dialed by the UM-enabled user and the actual number that will be dialed by the PBX or IP-PBX.

  • Dialing restrictions   Dialing restrictions determine the restrictions that will be applied to prevent users from incurring unnecessary telephone charges for your organization or from dialing long distance calls.

To enable outdialing for UM-enabled users, you must:

  • Verify that the UM IP gateway will allow outgoing calls.

  • Create dialing rule groups by creating dialing rule entries on the UM dial plan that is associated with the UM IP gateway.

  • Create dialing restrictions on the UM mailbox policy that is associated with the same dial plan as the UM IP gateway.

After you create the UM dial plan with an in-country/region or international dialing rule group and configure the dialing rule entries, you must add the dialing rule group to the dialing restrictions on the UM mailbox policy associated with the UM dial plan. When you add the dialing rule group to the dialing restrictions on the UM mailbox policy, the settings that are configured will apply to all UM-enabled users who are associated with the UM mailbox policy. For more information about how to create dialing rule entries, see How to Create a Dialing Rule Entry on a Unified Messaging Dial Plan, earlier in this white paper. For more information about how to enable dialing restrictions on a UM mailbox policy, see How to Enable Dialing Restrictions on a Unified Messaging Mailbox Policy, earlier in this white paper.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

To use the Exchange Management Console to configure in-country/region dialing rule groups
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Dial Plans tab.

  4. Select the dial plan that you want to modify, and then, in the action pane, click Properties.

  5. On the Dialing Rule Groups tab, under In-Country/Region Rule Groups, do one of the following:

    1. Click the Add button to add a dialing rule entry. On the Dialing Rule Entry page, enter the number mask and the number to be dialed for the dialing rule entry. A number mask is represented by a series of Xs or asterisks, and replaces the number of digits that follow the prefix for a telephone number. For example, 91425xxxxxxx, or 91425*. If a number that is dialed by a caller matches the prefix configured in the dialing rule entry, the PBX will dial the number that was specified in the Dialed number field.

    2. Click the Edit button to change the in-country/region dialing rule entry settings.

    3. Click the Remove button to delete the in-country/region dialing rule entry.

  6. Click OK to save your changes.

To use the Exchange Management Console to configure international dialing rule groups
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Dial Plans tab.

  4. Select the dial plan that you want to modify, and then, in the action pane, click Properties.

  5. On the Dialing Rule Groups tab, under International Rule Groups, do one of the following:

    1. Click the Add button to add a dialing rule entry. On the Dialing Rule Entry page, enter the number mask and the number to be dialed for the dialing rule entry. A number mask is represented by a series of Xs or asterisks, and replaces the number of digits that follow the prefix for a telephone number. For example, 91425xxxxxxx, or 91425*. If a number that is dialed by a caller matches the prefix configured in the dialing rule entry, the PBX will dial the number that was specified in the Dialed number field.

    2. Click the Edit button to change the international dialing rule entry settings.

    3. Click the Remove button to delete the international dialing rule entry.

  6. Click OK to save your changes.

To use the Exchange Management Shell to configure in-country/region dialing rule groups
  • Run the following command:

    $csv=import-csv "C:\MyInCountryGroups.csv"
    Set-UMDialPlan -Identity MyDialPlan -ConfiguredInCountryGroups $csv
    Set-UMDialPlan -Identity MyDialPlan -AllowedInCountryGroups "local, long distance"
    
To use the Exchange Management Shell to configure international dialing rule groups
  • Run the following command:

    $csv=import-csv "C:\MyInternationalGroups.csv"
    Set-UMDialPlan -Identity MyDialPlan -ConfiguredInternationalGroups $csv
    Set-UMDialPlan -Identity MyDialPlan -AllowedInternationalGroups "local, long distance"
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a dialing rule entry for a dialing rule group on an Exchange Server 2007 UM dial plan. After you create an in-country/region or international dialing rule group on a UM dial plan, you must create a dialing rule entry for the dialing rule group.

A dialing rule entry is used to define the telephone numbers and number masks for in-country/region and international calls that can be made by UM-enabled users who are associated with a UM mailbox policy. Each dialing rule determines the types of calls that users within a dialing rule group can make. However, you must correctly configure the dial rule entry with a valid number mask and a dial number. After you create a dialing rule group and define the appropriate dialing rule entries on the Dialing Group Rules tab, you must add the appropriate dialing rule groups from the UM dial plan to a UM mailbox policy on the Dialing Restrictions tab.

To perform the following procedures, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM dial plan has been created.

To use Exchange Management Console to configure a dialing rule entry
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, under the Dialing Rule Groups tab, under In-Country/Region Rule Groups or International Rule Groups, click the Add button.

  4. On the Dialing Rule Entry page for the In-Country/Region Rule Groups or International Rule Groups, enter the following information:

    • Name   Use this list to select the name of an existing dialing rule group or, if you want to create a dialing rule group, type the name of the dialing rule group. This box can contain only text characters. The display name for the dialing rule entry can contain up to 32 characters.

    • Number mask   Use this box to define the number mask for the dialing rule. A number mask is used to define the telephone number format that a Unified Messaging server will use to determine what outgoing telephone number it will dial for a user. An example of a valid number mask is 91425xxxxxxx. This box can contain only numbers and the letter "x".

    • Dialed number   Use this box to define the dialed number for the dialing rule. The dialed number is used to determine the actual dial string that is sent to the IP gateway. This number can be different from the number that is obtained by Unified Messaging for the outgoing call. However, your Private Branch eXchange (PBX) can also be configured to omit the area code for local calls and can be configured for private voice numbering plans. Any wildcard (x) characters that are included in the dial string replace the digits from the original number that were matched by the number mask on the dialing rule. An example of a valid dialed number is 9xxxxxxx. This box can contain only numbers and the letter "x".

    • Comment   Use this box to enter a comment or description for the dialing rule that you are adding or modifying. By default, this box is blank.

  5. Click OK to save your changes.

To use the Exchange Management Shell to configure a dialing rule entry
  • To configure a dialing rule entry for an in-country/region rule group, run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -ConfiguredInCountryOrRegionGroups <name, allowednumberstring, dialnumberstring, comment>
    
  • To configure a dialing rule entry for an international rule group, run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -ConfiguredInternationalGroups <name, allowednumberstring, dialnumberstring, comment>
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

When you install the Unified Messaging server role on a computer that is running Exchange Server 2007, a set of default audio files for system prompts for UM dial plans and auto attendant is copied to the Unified Messaging server. Although the system prompts must not be replaced or changed, you may want to customize the audio files that will be used for greetings, announcements, and auto attendant menu prompts. This section discusses how to manage custom audio prompts that you have created for Exchange 2007 Unified Messaging

Exchange 2007 Unified Messaging has the following prompts, greetings, and announcements:

  • System prompts   Exchange 2007 Unified Messaging is installed with a set of default audio files that are used for the default prompts that are used by UM dial plans and auto attendants. These audio files enable Outlook Voice Access users to use voice prompts to navigate the menu system. For more information about the system prompts that are used in Unified Messaging, see Understanding Unified Messaging Audio Prompts.

  • UM dial plans   Exchange 2007 Unified Messaging is installed with a set of audio files that are used as the default prompts for UM dial plans. The default welcome greeting is the first audio prompt that is played for callers when they call the subscriber access number. Callers hear a greeting that says, "Welcome, you are connected to Microsoft Exchange." However, you may want to change this greeting and provide a welcome message that is specific to your company, such as, "Welcome to Outlook Voice Access for Woodgrove Bank." You also have the option to enable an informational announcement to follow this welcome greeting. For more information about UM dial plan prompts, greetings, and announcements, see Understanding Unified Messaging Audio Prompts.

  • UM auto attendants   Although you can configure only one welcome greeting on a UM dial plan, you can configure different versions of the welcome greeting and the menu prompts used on UM auto attendants to be used during business hours and non-business hours. The business hours and non-business hours welcome greeting and menu prompts for an auto attendant can all be modified and changed to meet your needs. As with UM dial plans, an informational announcement is not configured by default on an auto attendant. However, you can enable an informational announcement to follow the welcome greetings that are configured on a UM auto attendant. For more information about UM auto attendant prompts, greetings, and announcements, see Understanding Unified Messaging Audio Prompts.

Before you can create customized audio files that can be used with UM dial plans and UM auto attendants to customize greetings and voice prompts for callers, the Unified Messaging server role must be installed. You must then follow these steps before you can enable custom greetings for callers:

  1. Record the customized greeting and save it as a .wav file.

  2. Copy the customized greeting to the correct folder on a UM server by using the Copy-UMCustomPrompt Exchange Management Shell cmdlet or the Exchange Management Console.

  3. Configure the UM dial plan or auto attendant to use the customized greeting.

You can enable, disable, and create custom prompts by using the Exchange Management Console or the Exchange Management Shell.

For more information about how to use the Exchange Management Console to manage custom audio prompts, see the following:

For more information about how to use the Exchange Management Shell to manage custom audio prompts, see the following:

Administrative permissions are required to manage the Exchange 2007 Unified Messaging server. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a custom welcome greeting on an Exchange 2007 UM dial plan. By default, each dial plan uses a system prompt or .wav file for its default welcome greeting. However, you can create a custom .wav file or custom prompt to use for the welcome greeting, and then enable the welcome greeting to be played to callers, including Outlook Voice Access users who dial in to a subscriber access number.

UM dial plans have a welcome greeting that you can modify or customize. The welcome greeting is played when an Outlook Voice Access user or another caller calls the subscriber access number. The callers hear a greeting that says, "Welcome, you are connected to Microsoft Exchange." This is the default welcome greeting for a UM dial plan.

However, you might want to change this default welcome greeting and instead provide an alternative welcome greeting that is specific to your company, such as, "Welcome to Outlook Voice Access for Woodgrove Bank." To do this, you record the customized welcome greeting and save it as a .wav file. Then you configure the dial plan to use the customized welcome greeting.

If you create a custom .wav file or prompt for your welcome greeting, you must make sure that it is copied to the prompt publishing point for the dial plan. After it has been copied to the prompt publishing point, the .wav file or prompt that is used for the welcome greeting will then be copied to all Unified Messaging servers that are associated with the dial plan. By copying the .wav file to the local folder for each Unified Messaging server, you make sure that all the Unified Messaging servers will play the same .wav file for the custom welcome greeting.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A custom welcome greeting .wav file has been created.

To use the Exchange Management Console to enable a custom welcome greeting
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, under the Subscriber Access tab, under Welcome greeting, click the Modify button.

  4. On the Welcome Greeting page, under Welcome greeting, click Use custom greeting file, and then click the Browse button. Navigate to the file that you want to use for your custom welcome greeting file.

  5. Click OK to save your changes.

To use the Exchange Management Shell to enable a custom welcome greeting
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -WelcomeGreetingEnabled $true -WelcomeGreetingFilename c:\UMPrompts\welcome.wav
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable an informational announcement on an Exchange 2007 Unified Messaging dial plan. By default, an informational announcement will not be played to callers, including Outlook Voice Access users who dial in to a subscriber access number. If you want an informational announcement to be played, you must create a .wav file to use for the informational announcement after you create a dial plan, and then enable the informational announcement on the dial plan.

Exchange 2007 Unified Messaging is designed so that an informational announcement can follow the welcome greeting. By default, no informational announcement is configured. However, you may want to provide one for callers. You can use an informational announcement for general announcements that change more frequently than the welcome greeting does, or for announcements that are required by corporate compliance policies. When it is important that the whole informational announcement is heard, you can configure it to be uninterruptible. This prevents a caller from pressing a key or speaking a command to interrupt and stop the informational announcement.

If you create a custom prompt for your informational announcement, you must make sure that it is copied to the prompt publishing point for the dial plan. After it has been copied to the prompt publishing point, the .wav file that is used for the informational announcement will then be copied to all Unified Messaging servers that are associated with the dial plan. Copying the .wav file to each Unified Messaging server's local folder ensures that all the Unified Messaging servers will play the same informational announcement file.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • An informational announcement .wav file has been created.

To use the Exchange Management Console to enable an informational announcement
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Dial Plans tab, select the UM dial plan that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, under the Subscriber Access tab, under Informational announcement, click the Modify button.

  4. On the Informational Announcement page, under Informational announcement, click Informational announcement file, click the Browse button, and then navigate to the .wav file that you want to use for your informational announcement.

  5. (Optional) If you want to let your users interrupt the informational announcement, select the check box next to Allow informational announcement to be interrupted.

  6. Click OK to save your changes.

To use the Exchange Management Shell to enable an informational announcement
  • Run the following command:

    Set-UMDialPlan -Identity MyUMDialPlan -InfoAnnouncementEnabled $true-InfoAnnouncementFilename c:\UMGreetings\informational.wav
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

This section explains how to use the Exchange Management Shell to change the prompt publishing point. The prompt publishing point uses the Microsoft Exchange File Distribution service to copy the custom prompts from a Universal Naming Convention (UNC) path to any Exchange 2007 Unified Messaging server that is a member of the dial plan. The UNC path can be located on any server that can be accessed by the members of the dial plan. For more information about custom prompt distribution in Unified Messaging, see Understanding Custom Prompt Distribution.

Custom prompt publishing is the process by which custom audio files are made available to all Outlook Voice Access users and callers who dial in to UM auto attendants. After you have created a custom audio prompt, you must first copy the custom prompt to the Unified Messaging server that you have designated as the prompt publishing point. For more information about custom audio prompts in Unified Messaging, see Understanding Unified Messaging Audio Prompts.

The prompt publishing point for a UM dial plan is automatically set at the time that the first Unified Messaging server joins the dial plan. Before you can remove the first Unified Messaging server, you must migrate all the custom prompts and then set a different server as the prompt publishing point.

importantImportant:
You must move the prompt publishing point to another location before you can uninstall the Unified Messaging server role.

To change the prompt publishing point:

  1. Make sure that you at least have read access to the prompt publishing point and its files and subdirectories. Create a new directory and a shared folder in a suitable location, and apply an access control list (ACL) that gives the appropriate users (Exchange organization administrators, at a minimum) read/write permissions to this location. Then use XCOPY or some other method to make a physical copy of all files and directories located in the \UM folder and move them to the new location.

  2. Update the UM dial plan with the new prompt publishing point location by using the Set-UMDialPlan cmdlet. The custom prompts will be copied to the new prompt publishing point. You can then remove the files and subdirectories under the old prompt publishing point.

  3. Next, the prompt publishing point will use the Microsoft Exchange File Distribution service to copy the prompts from a UNC path to any Unified Messaging server that is a member of the dial plan.

To perform the following procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform this procedure, confirm that a UM dial plan has been created.

To use the Exchange Management Shell to change the prompt publishing point
  • Run the following command:

    Set-UMDialPlan -Identity MyDialPlan -PromptPublishingPoint <UNC_Path_to_PromptPublishingPoint_Shared_Folder_On_New_Server>
    

For more information about syntax and parameters, see Set-UMDialplan.

Return to top

You can manage the UM properties for an Exchange Server 2007 Unified Messaging IP gateway by using the Exchange Management Shell or the Exchange Management Console.

UM IP gateways are created in Active Directory to represent a Voice over Internet Protocol (VoIP) gateway device. UM IP gateways are created in an enabled state. A UM IP gateway establishes a logical link between the IP gateway, the UM dial plan, and a single or multiple UM hunt groups.

noteNote:
An IP gateway performs the conversion between circuit-switched protocols and packet-switched protocols, such as Session Initiation Protocol (SIP) and Realtime Transport Protocol (RTP).

Before the IP gateway can process calls, it must be represented by a UM IP gateway. You must then associate the UM IP gateway with a UM dial plan. You can associate a UM IP gateway with one or more UM dial plans by creating one or more UM hunt groups.

For more information about how to use the Exchange Management Console to manage a UM IP gateway, see the following:

For more information about how to use the Exchange Management Shell to manage a UM IP gateway, see the following:

Administrative permissions are required to manage the computer that is running Exchange Server 2007 that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging, earlier in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a new UM IP gateway. When you create a new UM IP gateway, you enable UM servers to connect to a new IP gateway or an IP-Private Branch eXchange (PBX) that is enabled for SIP. Immediately after you create a UM IP gateway, you should create a new UM hunt group, and then associate the UM hunt group with the UM IP gateway. You can associate the UM IP gateway with one or more UM dial plans by creating one or more UM hunt groups.

noteNote:
Before the IP gateway can process incoming calls, you must associate the UM IP gateway with at least one UM dial plan, and a UM server must be associated with the UM dial plan.
noteNote:
If you associate a UM dial plan with the UM IP gateway when you create the dial plan, a UM hunt group will also be created.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

To use the Exchange Management Console to create a new UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the result pane, click the UM IP Gateways tab.

  4. In the action pane, click New UM IP Gateway.

  5. In the New UM IP Gateway wizard, in the UM IP Gateway name section, type the name of the UM IP gateway. This is the display name for the UM IP gateway.

  6. In the IP address for the gateway section, type the IP address for the UM IP gateway, and then click New.

    noteNote:
    Alternatively, you can enter a fully qualified domain name (FQDN) for the UM IP gateway. If you choose to use an FQDN, you will have to add the appropriate host records with the correct IP addresses to the DNS zone. If you are configuring a UM IP gateway that will be associated with a dial plan that is operating in secure mode, you must create the UM IP gateway with an FQDN.
  7. Click Finish.

To use the Exchange Management Shell to create a new UM IP gateway
  • Run the following command:

    New-UMIPGateway -Name MyUMIPGateway -Address 10.10.10.1
    

For more information about syntax and parameters, see New-UMIPGateway.

importantImportant:
To enable M-TLS between a UM IP gateway and a dial plan that is operating in secure mode, you must first configure the UM IP gateway with an FQDN and configure it to listen on port 5061. You must also verify that any IP gateways or IP PBXs have also been configured to listen on port 5061 for M-TLS. To configure a UM IP gateway, run the following command: Set-UMIPgateway -identity MyUMIPgateway -Port 5061.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to delete a UM IP gateway. When you delete the UM IP gateway, UM servers will no longer be able to accept incoming calls from the IP gateway that is associated with the UM IP gateway.

importantImportant:
Deleting a UM IP gateway should be performed only by an administrator who fully understands the implications of disabling communication with an IP gateway or a SSIP-enabled IP PBX.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

To use the Exchange Management Console to delete a UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Microsoft Exchange node, expand the Organizational Configuration node, and then click the Unified Messaging node.

  2. In the result pane, click the UM IP Gateways tab.

  3. In the work pane, click to highlight the UM IP Gateway that you want to delete.

  4. In the action pane, click Delete.

  5. In the confirmation dialog box, click Yes.

To use the Exchange Management Shell to delete a UM IP gateway
  • Run the following command:

    Remove-UMIPGateway -Identity MyIPGateway
    

For more information about syntax and parameters, see Remove-UMIPGateway.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a UM IP gateway. By default, when a UM IP gateway is created, the status of the UM IP gateway is set to enabled. After you create the UM IP gateway, you can control the operation and functionality of the UM IP gateway object by setting its status variable.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

  • The UM IP gateway status is set to disabled.

To use the Exchange Management Console to enable a UM IP gateway
  1. In the console tree of the Exchange Management Console, click the Organizational Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. In the work pane, select the UM IP gateway that you want to enable.

  5. In the action pane, click Enable.

To use the Exchange Management Shell to enable a UM IP gateway
  • Run the following command:

    Enable-UMIPGateway -Identity MyIPGateway
    

For more information about syntax and parameters, see Enable-UMIPGateway.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to disable a UM IP gateway. By default, when you create a UM IP gateway, the status of the UM IP gateway is enabled. However, after the UM IP gateway is created, you can disable the operation of the UM IP gateway by setting its status variable to disabled. After you disable the UM IP gateway, the IP gateway device with which it is associated with will no longer process Unified Messaging incoming calls.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

  • The UM IP gateway status has been enabled.

To use the Exchange Management Console to disable a UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organizational Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. In the work pane, select an UM IP gateway that you want to disable.

  5. In the action pane, click Disable immediately.

  6. In the Disable UM IP Gateway dialog box, click Yes to confirm.

To use the Exchange Management Shell to disable a UM IP gateway
  • Run the following command:

    Disable-UMIPGateway -Identity MyIPGateway -Immediate $true
    

For more information about syntax and parameters, see Disable-UMIPGateway.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to view the properties of a UM IP gateway. You can view the properties associated with a single UM IP gateway, such as the display name, the IP address, status, and outcall settings.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

To use the Exchange Management Console to view the properties of a UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree under the Organization Configuration node, click Unified Messaging.

  3. In the result pane, click the UM IP Gateways tab.

  4. In the result pane, click to highlight the UM IP gateway that you want to view.

  5. In the action pane, click Properties.

To use the Exchange Management Shell to view the properties of a UM IP gateway
  • Run the following command:

    Get-UMIPGateway -Identity MyIPGateway
    

For more information about syntax and parameters, see Get-UMIPGateway.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to modify an Exchange Server 2007 UM IP gateway. You can modify the properties associated with a single UM IP gateway, such as the IP address, status, and outgoing call settings. If you created a UM IP gateway by using a fully qualified domain name (FQDN) instead of an IP address and the DNS configuration for the UM IP gateway is changed, you will have to disable and then enable the UM IP gateway to make sure that configuration information for the UM IP gateway is updated correctly in Active Directory. You can use the Set-UMIPGateway cmdlet in the Exchange Management Shell to disable and then enable a UM IP gateway. Alternatively, you can disable and then enable a UM IP gateway by using the Exchange Management Console.

importantImportant:
There is a period of latency before all changes that you make to the configuration of a UM IP gateway replicate to all UM servers that are in the same UM dial plan as the UM IP gateway.

To perform this procedure, the account you use must be delegated the Exchange Recipient Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM IP gateway has been created.

To use the Exchange Management Console to modify the properties for a UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the result pane, click the UM IP Gateways tab.

  4. In the result pane, click to highlight the UM IP gateway that you want to modify.

  5. In the action pane, click Properties.

  6. On the General tab, select the appropriate configuration settings for the UM IP gateway, and then click OK.

To use the Exchange Management Shell to modify the properties for a UM IP gateway
  • Run the following command:

    Set-UMIPGateway -Identity MyIPGateway -IPAddress 10.10.10.1
    

For more information about syntax and parameters, see Set-UMIPGateway.

importantImportant:
To enable M-TLS between a UM IP gateway and a dial plan that is operating in secure mode, you must first configure the UM IP gateway with a fully qualified domain name (FQDN) and configure it to listen on port 5061. You must also verify that any IP gateways or IP PBXs have also been configured to listen for M-TLS on port 5061. To configure a UM IP gateway, run the following command: Set-UMIPgateway -identity MyUMIPgateway -Port 5061.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the IP address on a UM IP gateway in Exchange Server 2007 Unified Messaging. When you create a UM IP gateway, you must define the IP address or the fully qualified domain name (FQDN) that is configured on the IP gateway or SIP-enabled IP PBX that you are using. However, you can change the IP address after the UM IP gateway has been created.

The IP address that is configured on the UM IP gateway is the IP address that is configured on the network or LAN interface of the IP gateway or SIP-enabled IP PBX. However, changing this setting may disrupt communication between Unified Messaging servers and the IP gateway or SIP-enabled IP PBX. Modifications to a UM IP gateway should be performed only by an administrator who fully understands the implications of making configuration changes to the UM IP gateway. The IP addresses that you enter must be valid and formatted correctly.

importantImportant:
If you create a UM IP gateway by using a fully qualified domain name (FQDN) and the DNS configuration for the UM IP gateway is changed, you must to disable and then enable the UM IP gateway to make sure that the UM IP gateway's configuration information is updated correctly in Active Directory. You can use the Set-UMIPgateway cmdlet or Exchange Management Console to enable or disable a UM IP gateway.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created

To use the Exchange Management Console to change the IP address for the UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. Select the UM IP gateway that you want to modify, and then, in the action pane, click Properties.

  5. On the UM IP Gateway Properties page, under IP Address, enter the IP address for the IP gateway or IP PBX.

    noteNote:
    If you use an FQDN instead of an IP address on the UM IP gateway, verify that the correct DNS records have been created.
  6. Click OK to save your changes.

To use the Exchange Management Shell to change the IP address for the UM IP gateway
  • Run the following command:

    Set-UMIPGateway -Identity MyUMIPGateway -Address 10.10.10.1
    

For more information about syntax and parameters, see Set-UMIPGateway.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable or disable outgoing calls for a UM IP gateway in Exchange Server 2007 Unified Messaging. By default, when you create a UM IP gateway, it will allow UM-enabled users to place outgoing calls, or "dial out", of the UM-enabled user's dial plan. Outdialing is the term used to describe a situation in which a user in one UM dial plan initiates a call to another UM-enabled user in another dial plan or to an external telephone number. If you disable outgoing calls on a UM IP gateway, users who are associated with the dial plan will be unable to make outgoing calls through the IP gateway that is defined in the Address field on the properties for the UM IP gateway.

Outdialing enables UM-enabled users to initiate calls from within an organization that has Exchange 2007 Unified Messaging. For outdialing to function correctly, certain settings must be configured. These settings include the following:

  • Dialing group rules   Dialing group rules determine the types of calls that users within a dial group can make.

  • Dialing rule entries   Dialing rule entries define the number that is dialed by the UM-enabled user and the actual number that will be dialed by the PBX or IP-PBX.

  • Dialing restrictions   Dialing restrictions are the restrictions that are applied to prevent users from incurring unnecessary telephone charges for your organization or from dialing long distance calls.

To allow outdialing for UM-enabled users, you must:

  • Verify that the UM IP gateway will allow outgoing calls.

  • Create dialing rule groups by creating dialing rule entries on the UM dial plan that is associated with the UM IP gateway.

  • Create dialing restrictions on the UM mailbox policy that is associated with the same dial plan as the UM IP gateway.

When you select the Allow outgoing calls through this UM IP gateway check box on the properties for the UM IP gateway, you configure the UM IP gateway to accept and send outgoing calls to an IP gateway. If you clear the check box, you prevent the UM IP gateway from sending outgoing calls to an IP gateway. Although the Allow outgoing calls through this UM IP gateway setting controls whether the IP gateway is able to initiate outgoing calls for users, it does not affect call transfers or incoming calls from an IP gateway.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created

To use the Exchange Management Console to enable or disable outgoing calls for a UM IP gateway
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. Select the UM IP gateway that you want to modify, and then, in the action pane, click Properties.

  5. To enable outgoing calls on a UM IP gateway, on the UM IP Gateway properties page, select the check box next to Allow outgoing calls through this UM IP gateway.

  6. To disable outgoing calls on a UM IP gateway, on the UM IP Gateway properties page, clear the check box next to Allow outgoing calls through this UM IP gateway.

  7. Click OK to save your changes.

To use the Exchange Management Shell to enable or disable outgoing calls for a UM IP gateway
  • To enable outgoing calls on a UM IP gateway, run the following command:

    Set-UMIPGateway -Identity MyUMIPGateway -OutcallsAllowed $true
    
  • To disable outgoing calls on a UM IP gateway, run the following command:

    Set-UMIPGateway -Identity MyUMIPGateway -OutcallsAllowed $false
    

For more information about syntax and parameters, see Set-UMIPGateway.

Return to top

UM hunt groups are created and configured to enable subscribers to access the Exchange Server 2007 Unified Messaging system. This section discusses Exchange 2007 UM hunt groups and how they can be managed in your Exchange 2007 organization.

After you install the Unified Messaging server role on a computer that is running Exchange 2007 and deploy Exchange 2007 Unified Messaging on your network, you may have to create and manage Exchange 2007 Unified Messaging hunt groups.

noteNote:
UM hunt groups cannot be modified after they are created. If you have to modify a UM hunt group, you must first delete the existing UM hunt group and then re-create a new UM hunt group that has the new configuration settings.

You can manage Exchange 2007 Unified Messaging hunt groups in your organization by using the Exchange Management Console and the Exchange Management Shell. Use the Exchange Management Console and the Exchange Management Shell to administer and configure specific settings for UM hunt groups.

For more information about how to use the Exchange Management Console to manage Exchange 2007 Unified Messaging hunt groups see the following sections, later in this white paper:

For more information about how to use the Exchange Management Shell to manage Exchange 2007 UM hunt groups, see the following:

Administrative permissions are required to manage the Exchange 2007 computer that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging earlier in this white paper.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a new UM hunt group. A UM hunt group provides the communication link between UM IP gateways and UM dial plans. When you create a new UM hunt group, you enable Unified Messaging servers in the specified UM dial plan to communicate with a UM IP gateway. When you create a new UM hunt group, you will have to specify the UM dial plan and the pilot identifier or pilot number that will be used with the new UM hunt group.

noteNote:
If you associate a UM dial plan with the UM IP gateway when you create a UM IP gateway, a UM hunt group will also be created.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

    importantImportant:
    The pilot number is used to match the information presented on incoming calls to a UM dial plan. Make sure that you verify that the correct telephone number is used when you create the new UM hunt group.
To use the Exchange Management Console to create a new UM hunt group
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. In the work pane, select an UM IP gateway.

  5. In the action pane, click New UM Hunt Group.

  6. In the New UM Hunt Group wizard, in the Name field, type the name of the hunt group.

  7. In the Dial Plan name field, click Browse.

  8. On the Select Dial Plan page, click to select the UM dial plan, and then click OK.

  9. In the Pilot identifier field, enter the appropriate pilot identifier and then click New.

  10. Click Finish.

To use the Exchange Management Shell to create a new UM hunt group
  • Run the following command:

    New-UMHuntGroup -Name MyHuntGroup -PilotIdentifier 5551234 -UMDialplan MyDialPlan -UMIPGateway MyIPGateway
    

For more information about syntax and parameters, see New-UMHuntGroup.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to delete an existing UM hunt group. After you delete the UM hunt group, the UM IP gateway associated with the UM hunt group will no longer service or answer incoming calls. If the delete UM hunt group operation leaves the UM IP gateway without any remaining configured hunt groups, the UM IP gateway will not be able to handle or process UM calls.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

  • A UM hunt group has been created.

To use the Exchange Management Console to delete an existing UM hunt group
  1. In the console tree of the Exchange Management Console, expand the Organizational Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. In the work pane, under the name of the UM IP gateway, select a UM hunt group.

  5. In the action pane, click Delete.

  6. In the confirmation dialog box, click Yes to confirm the deletion of the UM hunt group.

To use the Exchange Management Shell to delete an existing UM hunt group
  • Run the following command:

    Remove-UMHuntGroup -Identity MyUMHuntGroup
    

For information about syntax and parameters, see Remove-UMHuntGroup.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to view UM hunt group properties. When you view the properties for a UM hunt group, you can view the properties associated with a single UM hunt group or all UM hunt groups associated with a single UM IP gateway. If neither parameter is specified, all UM hunt groups in the forest will be returned.

noteNote:
After a UM hunt group has been created, the settings that are configured cannot be changed. If you want to change a configuration setting such as the pilot identifier on a UM hunt group, you will have to delete the existing UM hunt group and create a new UM hunt group that has the correct settings.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM IP gateway has been created.

To use the Exchange Management Console to view the properties of a UM hunt group
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM IP Gateways tab.

  4. On the UM IP Gateways tab, click to select the UM hunt group.

  5. In the work pane, locate the Dial Plan and Pilot Identifier columns to view the configuration settings of the UM hunt group.

To use the Exchange Management Shell to view the properties of a UM hunt group
  • Run the following command:

    Get-UMHuntGroup -Identity MyHuntGroup 
    

For more information about syntax and parameters, see Get-UMHuntGroup.

Return to top

When external users call in to the Exchange Server 2007 Unified Messaging (UM) system, they can be presented with series of voice prompts to help them to move through the telephony menu system for an organization. The auto attendant is the collection of voice prompts that callers hear instead of a human operator when they call in to an organization that has Exchange 2007 Unified Messaging. This section discusses how to manage auto attendants or Auto Attendant objects for Unified Messaging.

By default, no UM auto attendants are created during the setup of Exchange 2007. After setup, you must manually create UM auto attendants. The configuration settings for UM auto attendants are made by using the Exchange Management Shell or the Exchange Management Console and can include language settings, customized menus, and other menu navigational settings.

For more information about how to use the Exchange Management Console to manage UM auto attendants, see the following sections later in this white paper:

For more information about how to use the Exchange Management Shell to manage Unified Messaging auto attendants, see the following:

Administrative permissions are required to manage the Exchange 2007 server that has the Unified Messaging server role installed. For more information about the permissions that are required to perform administrative tasks for Unified Messaging, see Required Permissions to Manage Unified Messaging earlier in this white paper.

For More Information

For more information about UM auto attendants, see the following:

Return to top

Either voice inputs or dual tone multi-frequency (DTMF) inputs, also An unknown or unexpected error occurred; the bulk e-mail process has been shut down as touchtone inputs, can be used by callers when the UM auto attendant answers the incoming call. Each caller is greeted by a message that was pre-recorded for the auto attendant. The caller is then directed to respond to the message prompts. The caller can respond by using the telephone keypad or, if Automatic Speech Recognition (ASR) is enabled on the UM auto attendant, the caller can use voice inputs to move through the menu system. When you are configuring a UM auto attendant, you can choose to enable ASR to only allow callers to input responses by using the telephone keypad or to allow both types of inputs from callers.

importantImportant:
In some companies (specifically in East Asia), office telephones may not have letters on the keys of the telephone. This makes the spell-the-name feature that uses the DTMF interface almost impossible without a working knowledge of this mapping. By default, Exchange 2007 Unified Messaging uses the E.161 key mapping. For example, 2=ABC, 3=DEF, 4=GHI, 5=JKL, 6=MNO, 7=PQRS, 8=TUV, 9=WXYZ. When inputting the combination of letters and numbers, for example "Mike1092", the numeric digits are mapped to themselves. For an e-mail alias of "Mike1092" to be entered correctly, the user will have to press the numbers 64531092. Also, for characters other than A-Z and 0-9 there will not be a telephone key equivalent, and those characters should not be entered. For example, the e-mail alias "mike.wilson" would be entered as 6453945766. Therefore, there are 11 characters to be input, but only 10 digits will be entered by the user because the '.' does not have a digit equivalent.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to create a new UM auto attendant. After you create a UM auto attendant, incoming calls to an organization's external telephone number that a human operator would ordinarily answer are answered by the auto attendant.

noteNote:
In Exchange Server 2007 Unified Messaging, you can create multiple UM dial plans and multiple UM auto attendants. A UM auto attendant object can be configured to use only a single UM dial plan. However, you can have multiple auto attendants assigned to a single dial plan.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created in Active Directory.

  • You have located and recorded the pilot number for the UM auto attendant.

To use the Exchange Management Console to create a new auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the action pane, click New UM Auto Attendant.

  5. In the New UM Auto Attendant wizard, in the Name text box, type the name of the auto attendant. This will be the display name for the auto attendant.

  6. In the Select associated dial plan section, click Browse.

  7. In the Select Dial Plan window, click the dial plan, and then click OK.

  8. In the New UM Auto Attendant wizard, in the Extension numbers text box, type the telephone extension number for the auto attendant, and then click Add.

  9. In the New UM Auto Attendant wizard, select the Create auto attendant as enabled if you want to enable the auto attendant as soon as the wizard is finished.

  10. In the New UM Auto Attendant wizard, select the Create auto attendant as speech-enabled if you want to enable speech recognition on the auto attendant as soon as the wizard is finished.

  11. In the New UM Auto Attendant wizard, click New.

  12. On the New UM Auto Attendant wizard completion page, click Finish.

To use the Exchange Management Shell to create a new auto attendant
  • Run the following command:

    New-UMAutoAttendant -Name MyNewAA -UMDialPlan MyDialPlan -PilotIdentifierList 4255551000 -Enabled True
    

For more information about syntax and parameters, see New-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to delete an existing UM auto attendant. After you delete an existing UM auto attendant, the incoming calls that were answered by the UM auto attendant must be answered by a human operator.

noteNote:
A UM auto attendant cannot be deleted if it is associated with a UM dial plan as the default UM auto attendant.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to delete an existing UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, select the UM auto attendant that you want to delete.

  5. In the action pane, click Remove.

  6. In the confirmation dialog box, click OK to delete the UM auto attendant.

To use the Exchange Management Shell to delete an existing UM auto attendant
  • Run the following command:

    Remove-UMAutoAttendant -Identity MyAutoAttendant
    

For more information about syntax and parameters, see Remove-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to display the UM properties for an existing UM auto attendant. While you are viewing the properties of a UM auto attendant, you can also change the UM properties of the auto attendant.

To perform this procedure, the account you use must be delegated the Exchange View-Only Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to view the properties of a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, click to select the UM auto attendant that you want to view.

  5. In the action pane, click Properties.

To use the Exchange Management Shell to view the properties of a UM auto attendant
  • Run the following command:

    Get-UMAutoAttendant -Identity MyAutoAttendant -UMDialPlan MyDialPlan
    

For more information about syntax and parameters, see Get-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to modify the settings on an Exchange Server 2007 UM auto attendant. You can control various UM auto attendant features by modifying values found in each UM auto attendant.

importantImportant:
When you use the custom business hours welcome greetings, after business hours welcome greetings, and informational greetings, you must copy the custom .wav audio files for these greetings to each UM server that is associated with the UM dial plan. When a new UM auto attendant is created, the UM server creates a new local subdirectory for the files. The new local subdirectory is named according to the name of the UM auto attendant that is created. The UM server looks for the UM auto attendant custom .wav audio files in this subdirectory. If the UM server cannot find the correct .wav audio file, a warning event is logged.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to modify the settings of a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, click to select the UM auto attendant.

  5. In the action pane, click Properties.

  6. In the auto attendant Properties window, click to configure the appropriate setting, and then click OK to accept your changes.

To use the Exchange Management Shell to modify the settings of a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -Status True -SpeechEnabled True -DTMFFallbackAutoAttendant MyUMAttendant -BusinessHoursWelcomeGreetingFilename BusinessHours.wav -BusinessHoursWelcomeGreetingEnabled True -AfterHoursWelcomeGreetingFilename AfterHours.wav -AfterHoursWelcomeGreetingEnabled True -InfoAnnouncementEnabled True -InfoAnnouncementFilename informational.wav -AfterHoursMainMenuCustomPromptFilename AHMMCPF.wav -AfterHoursMainMenuCustomPromptEnabled True  -OperatorExtension 5551000 -AllowDialPlanSubscribers False -AllowExtensions True
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console or the Exchange Management Shell to enable a Microsoft Exchange Server 2007 UM auto attendant. By default, when a UM auto attendant is created, the status of the UM auto attendant is set to enabled. After you create the UM auto attendant, you can control its status by using the status variable. If the status of a UM auto attendant is disabled, you will have to enable the UM auto attendant to allow it to answer incoming calls.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created and the status is set to disabled.

To use the Exchange Management Console to enable a UM auto attendant
  1. In the console tree of the Exchange Management Console, click the Organizational Configuration node.

  2. In the result pane, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, select the auto attendant object that you want to enable.

  5. In the action pane, click Enable.

To use the Exchange Management Shell to enable a UM auto attendant
  • Run the following command:

    Enable-UMAutoAttendant -Identity MyUMAutoAttendant
    

For more information about syntax and parameters, see Enable-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console or the Exchange Management Shell to disable a UM auto attendant. By default, when a UM auto attendant is created, its status is set to enabled. After you create the UM auto attendant, you can control its status by changing the status variable. For example, you might want to disable the UM auto attendant when you are recording or re-recording customized prompts and messages. If the UM auto attendant is disabled, the UM auto attendant is not able to answer incoming calls.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm that a UM auto attendant has been created and the status is set to enabled.

To use the Exchange Management Console to disable a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the result pane, click the UM Auto Attendants tab.

  4. In the result pane, select the UM auto attendant that you want to disable.

  5. In the action pane, click Disable.

To use the Exchange Management Shell to disable a UM auto attendant
  • Run the following command:

    Disable-UMAutoAttendant -Identity MyUMAutoAttendant
    

For more information about syntax and parameters, see Disable-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the time zone that is configured on a UM auto attendant. By default, the UM auto attendant uses the time zone of the UM server on which it is created. However, there are situations where you may have to change the time zone for a UM auto attendant to a different time zone. For example, if you have two UM dial plans that are hosted on the same Unified Messaging server and each dial plan represents a different time zone, you must configure one auto attendant to have the same time zone as the Unified Messaging server and the other auto attendant to have a time zone that differs from the Unified Messaging server.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to configure the time zone
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, click to select the UM auto attendant.

  5. In the action pane, click Properties.

  6. In the auto attendant Properties window, click the Times tab, and then use the Select time zone list to select the time zone for the auto attendant.

  7. Click OK to accept your changes.

To use the Exchange Management Shell to configure the time zone
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -TimeZoneName Pacific
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console or the Exchange Management Shell to configure the language setting on a UM auto attendant. The language setting that is available on a UM auto attendant enables you to configure the default prompt language on the auto attendant. When you are using the default system prompts for the auto attendant, this is the language that the caller will hear when the auto attendant answers the incoming call. This language setting affects only the default system prompts that are provided after the Unified Messaging server role is installed. However, this setting does not affect custom prompts that are configured on an auto attendant. The language that is selected as the default for the auto attendant is based on the version of Exchange Server 2007 that is installed.

When you install the U.S. English version of Exchange 2007, U.S. English is the only language that is available to configure on UM auto attendants. However, if you install a localized version of Exchange 2007, for example, Japanese, you can configure the auto attendant you create to use Japanese or U.S. English as the default language. Additional UM language packs can be installed on a Unified Messaging server to enable you to use other default languages on an auto attendant.

CautionCaution:
You cannot install UM language packs by using the .msi file for the language.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to configure the default language setting
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. In the work pane, click to select the UM auto attendant.

  5. In the action pane, click Properties.

  6. In the auto attendant Properties window, click the Features tab.

  7. On the Features tab, in the Language list, select the language that you want.

  8. Click OK to accept your changes.

To use the Exchange Management Shell to configure the default language setting
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -Language EnGb
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to change the matched name selection method on your existing Exchange Server 2007 Unified Messaging auto attendants.

You can configure the matched name selection method setting on the auto attendant's Features tab, or you can leave the default setting on the auto attendant and then configure this setting on the dial plan that is associated with the auto attendant. Select one of the following methods to provide the caller with more information to help them find the correct user in the organization:

  • Title   The auto attendant will include each user's title when it lists matches.

  • Department    The auto attendant will include each user's department when it lists matches.

  • Location   The auto attendant will include each user's location when it lists matches.

  • None   The auto attendant will not include any additional information when it lists matches.

  • Prompt For Alias   The auto attendant will prompt the caller for the user's alias.

  • InheritfromDialPlan   The auto attendant will use the default setting from the dial plan that is associated with the auto attendant.

noteNote:
For the matched name selection method to work correctly, you must populate the title, department, and location boxes on the recipients in your Exchange organization.

The matched name selection method is used when two or more users who have the same name exist in Active Directory. The matched name selection method is also referred to as a disambiguation field. By default, the auto attendant is set to inherit the matched name selection method from the dial plan. However, by default, the auto attendant is unable to disambiguate between two or more users who have the same name because the default setting for the matched name selection method on the dial plan is set to None.

You can configure each auto attendant with a different matched name selection method than is configured on the dial plan.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to change the matched name selection method on a Unified Messaging auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node, and then click the Unified Messaging node.

  2. On the UM Auto Attendants tab, select the UM auto attendant that you want to manage, and then click Properties in the action pane.

  3. On the dial plan Properties page, on the Features tab, under Matched name selection method, select one of the following values:

    • Title

    • Department

    • Location

    • None

    • Prompt For Alias

    • Inherit from dial plan

  4. Click OK to save your changes.

To use the Exchange Management Shell to change the matched name selection method on a Unified Messaging auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -MatchedNameSelectionMethod <value>
    

    Where value is set to one of the following:

    • Title

    • Department

    • Location

    • None

    • PromptForAlias

    • InheritFromDialPlan

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a custom non-business hours main menu prompt greeting for a UM auto attendant in Exchange Server 2007 Unified Messaging. After you create a UM auto attendant, a default system prompt will be used for the non-business hours main menu prompt greeting that is heard by callers after the non-business hours welcome greeting is played. Although the system prompts must not be replaced or changed, you will probably want to customize the greetings and menu prompts that are used with UM auto attendants. Frequently, in addition to configuring a customized non-business hours welcome greeting, you will also want to create and configure a custom non-business hours main menu prompt greeting. After you configure a custom non-business hours main menu prompt greeting, you must enable key mappings on the UM auto attendant for non-business hours. 

A custom non-business hours main menu prompt greeting is a list of options callers hear during non-business hours. To enable callers to hear a non-business hours main menu prompt greeting, you must first configure the business and non-business hours schedule by using the Times tab that is available on the Properties for a UM auto attendant. For example, "You have reached Trey Research after normal business hours. If you are experiencing a medical emergency, please hang up and dial 911. To leave a message for one of our doctors, press 1. To leave a message for one of our physical therapists, press 2. To leave a general message for one of our front office coordinators, press 3. To be connected with an after hours operator, press 0."

By default, when you create a UM auto attendant, the business and non-business hours greetings or prompts are not configured and no key mappings are defined for either business or non-business hours main menu prompts. To correctly configure customized non-business hours main menu greetings and prompts, you must:

  1. Configure the business and non-business hours for your organization on the Times tab.

  2. Create the greeting file that will be used for the non-business hours welcome greeting.

  3. Configure the non-business hours welcome greeting on the Greetings tab.

  4. Create the greeting file that will be used for the non-business hours main menu prompt greeting.

  5. Configure the non-business hours main menu prompt greeting on the Greetings tab.

  6. Enable and configure the non-business hours key mappings on the Key Mapping tab.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable a non-business hours main menu prompt greeting for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Greetings tab, under Main Menu Prompt, under Non-Business hours main menu prompt, click Modify.

  6. On the Non-Business Hours Main Menu Prompt page, select from the following options:

    • Use default greeting

    • Use custom greeting file

  7. If you select the Use custom greeting file option, click Browse, locate the custom non-business hours main menu prompt file that you have already created, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable a custom non-business hours main menu prompt greeting for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -AfterHoursMainMenuCustomPromptEnabled $true -AfterHoursMainMenuCustomPromptFilename AfterHoursMenuPrompts.wav
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a custom business hours main menu prompt greeting for a UM auto attendant in Exchange Server 2007 Unified Messaging. After you create a UM auto attendant, a default system prompt will be used for the business hours main menu prompt greeting that is heard by callers after the business hours welcome greeting is played. Although the system prompts must not be replaced or changed, you will probably want to customize the greetings and menu prompts that are used with UM auto attendants. Frequently, in addition to configuring a customized business hours welcome greeting, you will want to create and configure a custom business hours main menu prompt greeting. After you configure a custom business hours main menu prompt greeting, you must enable key mappings on the UM auto attendant for business hours.

Whether you configure a custom business hours main menu prompt or use the default system prompt for the business hours main menu prompt, callers will always hear the business hours main menu prompt greeting after the business hours welcome greeting. Therefore, we recommend that you configure a business and non-business hours schedule by using the Times tab on the Properties of the UM auto attendant.

A custom business hours main menu prompt greeting is a list of options callers hear during the business hours. For example, "You have reached Trey Research. If you are experiencing a medical emergency, please hang up and dial 911. For office hours, fax numbers, and directions to our office, press 1. To schedule an appointment, press 2. For billing inquiries or account information, press 3. To be connected with an operator, press 0."

By default, when you create a UM auto attendant, custom business and non-business hours greetings or prompts are not configured and no key mappings are defined for either business or non-business hours main menu prompts. To correctly configure customized business hours main menu greetings and prompts, you must:

  1. Configure the business and non-business hours for your organization on the Times tab.

  2. Create the greeting file that will be used for the business hours welcome greeting.

  3. Configure the business hours welcome greeting on the Greetings tab.

  4. Create the greeting file that will be used for the business hours main menu prompt greeting.

  5. Configure the business hours main menu prompt greeting on the Greetings tab.

  6. Enable and configure the business hours key mappings on the Key Mapping tab.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable a custom business hours main menu prompt greeting for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Greetings tab, under Main Menu Prompt, under Business hours main menu prompt, click Modify.

  6. On the Business Hours Main Menu Prompt page, select from the following options:

    • Use default greeting

    • Use custom greeting file

  7. If you select the Use custom greeting file option, click Browse, locate the custom business hours main menu prompt file that you have already created, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable a custom business hours main menu prompt greeting for a UM auto attendant
  • Run the following command:

    Command Set-UMAutoAttendant -Identity MyUMAutoAttendant -BusinessHoursMainMenuCustomPromptEnabled $true -BusinessHoursMainMenuCustomPromptFilename BusinessHoursPrompts.wav
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure an extension number or multiple extension numbers on a UM auto attendant in Exchange Server 2007 Unified Messaging. When you add an extension number to a UM auto attendant, that number can be used by callers to access the auto attendant. Also, in some organizations, you may have to add extension numbers because there is more than one extension number that can be used by callers to access an auto attendant. However, by default, no extension numbers are configured when you create an auto attendant.

noteNote:
An extension number for a UM auto attendant is also known as a pilot identifier or pilot number.

You can create a new auto attendant without configuring an extension number for the auto attendant. You can also associate more than one telephone or extension number with a single auto attendant. You can either add the extension numbers when you create the UM auto attendant or add them after you have configured the auto attendant. The number of digits in the extension number you configure on the UM auto attendant must match the number of digits for an extension number that is configured on the UM dial plan that is associated with the UM auto attendant.

noteNote:
You can also add a SIP address instead of adding an extension number. A SIP address is used by some IP PBXs.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to configure an extension number on a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the General tab, under Extension number to associate, enter the number you want to associate with this auto attendant, and then click Add.

  6. Click OK to save your changes.

To use the Exchange Management Shell to configure an extension number on a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -PilotIdentifierList "12345, 72000, 75000"
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable non-business hours key mappings for a UM auto attendant in Exchange Server 2007 Unified Messaging (UM).

After you create a UM auto attendant, a default system prompt will be used for the non-business hours main menu prompt greeting that is heard by callers after the non-business hours welcome greeting is played. The default non-business hours main menu prompt says, "Welcome to the Microsoft Exchange After Hours Auto Attendant." Because no key mappings are defined by default, no menu options are available to callers and they hear only the default non-business hours main menu prompt.

If you use the default non-business hours main menu prompt greeting and define a key mapping or multiple key mappings, the Unified Messaging Text-to-Speech (TTS) engine will synthesize a non-business hours main menu prompt. For example, "For directions and fax numbers, press 1. To reach an after hours operator, press 2." To create this non-business hours main menu prompt, you would have to create two key mappings: one named "Directions and Fax Numbers" and another named "After Hours Operator", and then configure the key mapping entry to play an audio file, transfer to an extension number, or send the caller to another auto attendant.

You can also use a custom non-business hours main menu prompt greeting. A custom non-business hours main menu prompt greeting is a list of options callers hear during the non-business hours that are defined on the Times tab on the Properties of the auto attendant. For example, "You have reached Trey Research after normal business hours. If you are experiencing a medical emergency, please hang up and dial 911. To leave a message for one of our doctors, press 1. To leave a message for one of our physical therapists, press 2. To leave a general message for one of our front office coordinators, press 3. To be connected with an after hours operator, press 0."

For callers to be able to navigate the auto attendant menu system during non-business hours, after you create the custom non-business hours main menu prompt greeting, you must configure the key mappings.

noteNote:
The TTS engine will only synthesize the non-business hours main menu prompt if the default greeting is configured and at least one key mapping has been defined. The TTS engine will not synthesize a non-business hours main menu prompt if you are using a custom non-business hours main menu prompt.

By default, when you create a UM auto attendant, the non-business hours are not configured and no key mappings are defined for non-business hours main menu prompts. To correctly configure customized non-business hours main menu greetings and prompts, you must:

  1. Configure the non-business hours for your organization on the Times tab.

  2. Create the greeting file that will be used for the non-business hours welcome greeting.

  3. Configure the non-business hours welcome greeting on the Greetings tab.

  4. Create the greeting file that will be used for the non-business hours main menu prompt greeting.

  5. Configure the non-business hours main menu prompt greeting on the Greetings tab.

  6. Enable and configure the non-business hours key mappings on the Key Mapping tab.

When you configure key mappings, you define the options and the operations that will be performed if a caller speaks a phrase while they are using a speech-enabled auto attendant or the caller presses the key on the keypad of the telephone while they are using an auto attendant that is not speech-enabled. To configure key mappings, you must add key mapping entries. When you configure the key mapping entries for an auto attendant, you should perform the following actions:

  • Enable the non-business hours key mapping.

  • Add a key mapping entry.

  • Type the name of the key mapping entry.

  • Select Presses this key or Presses no key (Time-out) or type the phrase that the caller will say in the Or the user says this phrase field.

  • Configure what action you want to be performed.

  • Play an audio file.

  • Transfer to an extension number.

  • Run an auto attendant.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable non-business hours key mappings on a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Key Mapping tab, select Enable non-business hours key mapping, and then click Add.

  6. On the Key Mapping Entry page, in the Name field, type a name for the key mapping entry.

  7. In If the user does one of the following, select one of the following options:

    • Presses this key

    • Presses no key (Time-out)

    • Or the user says this phrase

  8. In This Action will occur, select one of the following options:

    • Play the following audio file

    • Transfer to extension

    • Run auto attendant

  9. Click OK to create the key mapping entry.

  10. Click OK to save your changes.

To use the Exchange Management Shell to enable non-business hours key mappings on a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -AfterHoursKeyMappingEnabled $true -AfterHoursKeyMapping "AfterhoursOperator,12345","Directions,23456"
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

For More Information

For more information about UM auto attendants, see the following:

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable users to transfer calls to an operator during non-business hours in Exchange Server 2007 Unified Messaging. It also explains how to disable operator transfers during non-business hours. You enable users to transfer calls during non-business hours by configuring an operator extension number on a UM auto attendant and selecting the Allow transfer to operator after business hours setting. 

By default, operator transfers are disabled for non-business hours. However, you can enable operator transfers for non-business hours to allow callers to be transferred to an operator. Operator transfers for non-business hours occur according to the business hours that you have defined on the Times tab on the properties of the UM auto attendant. For more information about how to configure business and non-business hours for your organization, see How to Configure Business Hours for a Unified Messaging Auto Attendant.

When you configure an operator extension number on a UM auto attendant and enable non-business hours operator transfers, a caller can connect to the auto attendant operator by doing one of the following:

  • Pressing the zero (0) key.

  • Saying "Reception".

  • Saying "Operator".

    noteNote:
    If the caller exceeds the maximum number of touchtone or voice input retries, they are also transferred to the operator extension number, if you have defined an operator extension number and enabled non-business hours operator transfers.

If no operator extension number is configured on a speech-enabled auto attendant, an auto attendant that is not speech-enabled, or a DTMF fallback auto attendant, and the caller says "Operator" or "Reception" or presses the zero (0) key, the system will call the operator extension that is configured on the dial plan that is associated with the auto attendant. If neither of the auto attendants or the dial plan is configured to have an operator extension, the system will respond by saying, "Sorry. Neither the operator or the touchtone service are available." and the caller will be politely disconnected. By default, an operator extension number is not configured on a dial plan.

At a minimum, we recommended that you configure either the UM auto attendant or the UM dial plan that is associated with the auto attendant to have an operator extension number. This will help callers to find the user they are trying to reach or to navigate the menu system. For more information about how to configure an operator extension on a UM auto attendant, see How to Configure an Operator Extension on a Unified Messaging Auto Attendant. For more information about how to configure an operator extension on a UM dial plan, see How to Configure an Operator Extension on a Unified Messaging Dial Plan.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable callers to transfer calls to an operator after business hours
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the UM auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Features tab, next to Operator extension, enter a number for your auto attendant operator.

  6. Select the check box next to Allow transfer to operator after business hours.

  7. Click OK to save your changes.

To use the Exchange Management Console to prevent callers from transferring calls to an operator after business hours
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the UM auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. Clear the check box next to Allow transfer to operator after business hours.

  6. Click OK to save your changes.

To use the Exchange Management Shell to enable callers to transfer calls to an operator after business hours
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -OperatorExtension 50100 -AfterHoursTransferToOperatorEnabled $true
    
To use the Exchange Management Shell to prevent callers from transferring calls to an operator after business hours
  • On the Edge Transport server, open a Command Prompt window. Type the Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -AfterHoursTransferToOperatorEnabled $false
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable users to transfer calls to an operator during business hours in Exchange Server 2007 Unified Messaging. It also explains how to disable operator transfers during business hours. You enable users to transfer calls during business hours by configuring an operator extension number on a UM auto attendant and by selecting the Allow transfer to operator during business hours setting.

By default, operator transfers during business hours are enabled. However, you can disable operator transfers during business hours to prevent callers from being transferred to an operator according to the business hours that you have defined on the Times tab on the properties of the UM auto attendant. For more information about how to configure business and non-business hours for your organization, see How to Configure Business Hours for a Unified Messaging Auto Attendant.

When you configure an operator extension number on a UM auto attendant and enable business hours operator transfers, a caller can connect to the auto attendant operator by doing one of the following:

  • Pressing the zero (0) key.

  • Saying "Reception".

  • Saying "Operator".

    noteNote:
    If the caller exceeds the maximum number of touchtone or voice input retries, they are also transferred to the operator extension number, if you have defined an operator extension number and enabled business hours operator transfers.

If no operator extension number is configured on a speech-enabled auto attendant, an auto attendant that is not speech-enabled, or a DTMF fallback auto attendant, and the caller says "Operator" or "Reception" or presses the zero (0) key, the system will call the operator extension that is configured on the dial plan that is associated with the auto attendant. If neither of the auto attendants or the dial plan is configured to have an operator extension, the system will respond by saying, "Sorry. Neither the operator or the touchtone service are available." and the caller will be politely disconnected. By default, an operator extension number is not configured on a dial plan.

At a minimum, we recommended that you configure either the UM auto attendant or the UM dial plan that is associated with the auto attendant to have an operator extension number to help callers find the user they are trying to reach or to navigate the menu system.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable users to transfer calls to an operator during business hours
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the UM auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Features tab, next to Operator extension, enter a number for your auto attendant operator.

  6. Select Allow transfer to operator during business hours.

  7. Click OK to save your changes.

To use the Exchange Management Console to disable callers to transfer calls to an operator during business hours
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. In the console tree, click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the UM auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. Clear the check box next to Allow transfer to operator during business hours.

  6. Click OK to save your changes.

To use the Exchange Management Shell to enable callers to transfer calls to an operator during business hours
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -OperatorExtension 50100 -BusinessHoursTransferToOperatorEnabled $true
    
To use the Exchange Management Shell to disable callers to transfer calls to an operator during business hours
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -BusinessHoursTransferToOperatorEnabled $false
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to speech-enable your UM auto attendant in Exchange Server 2007 Unified Messaging. By speech-enabling a UM auto attendant, you enable callers to respond verbally to auto attendant prompts and to move through the menu system of the auto attendant.

By default, an auto attendant is not speech-enabled when you create it. After you speech-enable the auto attendant, callers can use only voice commands to navigate the auto attendant menu system, and touchtone inputs cannot be used. Although it is not required, we recommend that you configure a dual tone multi-frequency (DTMF) fallback auto attendant for each speech-enabled auto attendant so that callers can use touchtone inputs if the speech-enabled auto attendant does not recognize or understand the words they say. If a DTMF fallback auto attendant is configured, the caller uses DTMF inputs, also known as touchtone inputs, to navigate the auto attendant menu system, spell a user's name, or use a custom menu prompt. We recommend that you do not speech-enable a DTMF fallback auto attendant.

Unified Messaging language packs include a Text-to-Speech (TTS) engine and the prerecorded prompts for the given language. However, only the English UM language pack includes support for Automatic Speech Recognition (ASR). ASR is used for directory lookups and searches. It is also used by Outlook Voice Access users and by callers when they use voice commands to interact with a UM auto attendant. ASR support for other languages is planned for a future release of the UM language packs. ASR support for English is installed when you install either the English version of Exchange 2007 or a localized version of Exchange 2007. The English language pack cannot be removed unless you remove the Unified Messaging server role from the Exchange 2007 computer.

noteNote:
UM language packs are offered in 16 different languages, and all 16 language packs are included on the Exchange 2007 DVD. For more information about Unified Messaging language packs, see Understanding Unified Messaging Languages.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to speech-enable a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the General tab, select Auto attendant is speech-enabled.

  6. Click OK to save your changes.

To use the Exchange Management Shell to speech enable a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -SpeechEnabled $true
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to set up a speech-enabled UM auto attendant that has a dual tone multi-frequency (DTMF) fallback auto attendant in Exchange Server 2007 Unified Messaging. A DTMF fallback auto attendant is used when the UM speech-enabled auto attendant cannot understand or recognize the speech inputs provided by a caller. If a DTMF fallback auto attendant has been configured, the caller is required to use DTMF inputs, also known as touchtone inputs, to navigate the auto attendant menu system, spell a user's name, or use a custom menu prompt. If a DTMF fallback auto attendant has not been configured, and the maximum number of speech inputs has been exceeded because the system did not understand what the caller said, the system will respond with the following prompt: "Sorry, I couldn't help. Please call back later."

By default, an auto attendant is not speech-enabled when you create it. After you speech-enable the auto attendant, callers can use only voice commands to navigate the auto attendant menu system, and touchtone inputs cannot be used. Although it is not required, we recommend that you configure a DTMF fallback auto attendant for each speech-enabled auto attendant so that callers can use touchtone inputs if the speech-enabled auto attendant does not recognize or understand the words they say. We also recommended that you do not speech-enable a DTMF fallback auto attendant.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM speech-enabled auto attendant has been created.

  • A UM DTMF fallback auto attendant has been created.

  • A UM mailbox policy has been created.

To use the Exchange Management Console to set up a speech-enabled auto attendant with a DTMF fallback auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the General tab, verify that the check box next to Auto attendant is speech-enabled is selected.

  6. Select the check box next to Use this DTMF fallback auto attendant, and then click Browse.

  7. On the Select Auto Attendant page, select the auto attendant that you want to use as a DTMF fallback auto attendant, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to set up a speech-enabled auto attendant with a DTMF fallback auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -DTMFFallbackAutoAttendant MyDTMFAA
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to configure business hours for a UM auto attendant in Exchange Server 2007 Unified Messaging. When you configure business hours on a UM auto attendant, you define the hours of the day that your organization is open and the business hours greetings and menu prompts that callers will hear when they call an extension number that is configured on the auto attendant. If a caller reaches the auto attendant during hours that are outside the business hours that you defined, the caller will hear the non-business hours prompts and greetings.

There are several default schedule options that are available in the Exchange Management Console. For example, most businesses are open from 8:00 A.M. to 5:00 P.M., Monday through Friday. However, sometimes the default options will not fit your needs, and you will want to customize the schedule. If your business hours vary from one of the schedules defined by the system, you can define a customized schedule for the auto attendant.

By default, the Always Run setting is selected. If you leave the Always Run setting selected, the UM auto attendant will play the business hours prompts and greetings regardless of the time of day that callers dial in to the auto attendant.

noteNote:
When setting the schedule for business and non-business hours on a UM auto attendant, make sure that you verify that the time zone is configured correctly.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to specify business hours for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Times tab, under Schedule Times, under Business Hours, select from the available options or select Use Custom Schedule.

  6. If you select Use Custom Schedule, click the Customize button.

  7. On the Schedule page, select the hours that you want to use as your business hours for each day of the week, and then click OK.

  8. Click OK again to save your changes.

To use the Exchange Management Shell to specify business hours for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -BusinessHoursSchedule 0.10:45-0.13:15,1.09:00-1.17:00,6.09:00-6.16:30
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable business hours key mappings for a UM auto attendant in Exchange Server 2007 Unified Messaging. After you create a UM auto attendant, a default system prompt will be used for the business hours main menu prompt greeting that is heard by callers after the business hours welcome greeting is played. The default business hours main menu prompt says, "Welcome to the Microsoft Exchange Auto Attendant." Because no key mappings are defined by default, no menu options are available to callers and they hear only the default main menu prompt.

If you use the default main menu prompt greeting and define a key mapping or multiple key mappings, the Unified Messaging Text-to-Speech (TTS) engine will synthesize a main menu prompt. For example, "For the sales department, press 1. For the support department, press 2." To create this main menu prompt, you have to create two key mappings: one named "Sales Department" and another named "Support Department", and then configure the key mapping entry to play an audio file, transfer to an extension number, or send the caller to another auto attendant.

You can also use a custom business hours main menu prompt greeting. A custom business hours main menu prompt greeting is a list of options callers hear during the business hours that are defined on the Times tab on the Properties of the auto attendant. For example, "You have reached Trey Research. If you are experiencing a medical emergency, please hang up and dial 911. For office hours, fax numbers, and directions to our office, press 1. To schedule an appointment, press 2. For billing inquiries or account information, press 3. To be connected with an operator, press 0."

For callers to be able to navigate the auto attendant menu system during non-business hours, after you create the custom non-business hours main menu prompt greeting, you must configure the key mappings.

noteNote:
The TTS engine will only synthesize a main menu prompt if the default greeting is configured and at least one key mapping has been defined. The TTS engine will not synthesize a main menu prompt if you are using a custom main menu prompt.

By default, when you create a UM auto attendant, the business hours are not configured and no key mappings have been defined for business hours main menu prompts. To correctly configure customized business hours main menu greetings and prompts, you must do the following:

  1. Configure the business hours for your organization on the Times tab.

  2. Create the greeting file that will be used for the business hours welcome greeting.

  3. Configure the business hours welcome greeting on the Greetings tab.

  4. Create the greeting file that will be used for the business hours main menu prompt greeting.

  5. Configure the business hours main menu prompt greeting on the Greetings tab.

  6. Enable and configure the business hours key mappings on the Key Mapping tab.

When you configure key mappings, you define the options and the operations that will be performed if a caller speaks a phrase while they are using a speech-enabled auto attendant or the caller presses the key on the keypad of the telephone while they are using an auto attendant that is not speech-enabled. To configure key mappings, you must add key mapping entries. When you configure the key mapping entries for an auto attendant, you should perform the following actions:

  • Enable the business hours key mapping.

  • Add a key mapping entry.

  • Type the name of the key mapping entry.

  • Select Presses this key or Presses no key (Time-out) or type the phrase that the caller will say in the Or the user says this phrase field.

  • Configure what action you want to be performed.

  • Play an audio file.

  • Transfer to an extension number.

  • Run an auto attendant.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable business hours key mappings on a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Key Mapping tab, select Enable business hours key mapping and then click Add.

  6. On the Key Mapping Entry page, in the Name field, type a name for the key mapping entry.

  7. In If the user does one of the following, select one of the following options:

    • Presses this key

    • Presses no key (Time-out)

    • Or the user says this phrase

  8. In This Action will occur, select from the following options:

    • Play the following audio file

To use the Exchange Management Shell to enable business hours key mappings on a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -BusinessHoursKeyMappingEnabled $true -BusinessHoursKeyMapping "Sales, 66579" "Service, 66758"
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to specify business hours for a UM auto attendant in Exchange Server 2007 Unified Messaging.

You can define the dates and times that your organization will be closed for holidays and other occasions. Between the start dates and the end dates that you specify, callers who reach the UM auto attendant will hear a holiday greeting that you specify when you configure the holiday schedule. After the caller hears the holiday greeting that you have specified, the non-business hours greeting and menu prompts will be played for the caller.

You can also create a holiday schedule within an existing holiday schedule. When you are creating multiple holiday schedules, Unified Messaging lets you overlap your scheduled holiday times. For example, you can define a holiday schedule from December 15th through December 31st when your organization will be closed for construction, and you can define another holiday schedule from December 24th through December 26th. When callers call in to the auto attendant from December 15th through December 23rd and from December 27th through December 31st, they will be presented with the holiday greeting that you have specified for this given schedule. For example, "We are currently closed for construction." When callers call in to the auto attendant from December 24th through December 26th, they will be presented with another holiday greeting, such as "We are currently closed for business so that our employees can enjoy the holidays with their families."

For more information about how greetings and prompts are used in Exchange 2007 Unified Messaging, see Understanding Unified Messaging Audio Prompts.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to specify a holiday schedule for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Times tab, under Holiday Schedule, click Add.

  6. On the Select Holiday page, configure the following:

    • Holiday name   Enter a name for your holiday schedule.

    • Holiday greeting file   Browse to the .wav file that you want to use as your greeting. This is a required field.

    • Holiday start date   Use this list to select the date that you want the holiday to start. The holiday schedule will start at midnight on the date that is specified in this list.

    • Holiday end date   Use this list to select the date that you want the holiday to end. The holiday schedule will end at 11:59 P.M. on the date that is specified in this list.

  7. After you have configured your holiday schedule, click OK two times to save your changes.

To use the Exchange Management Shell to specify a holiday schedule for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant HolidaySchedule "New Year,newyrgrt.wav,1/2/2006","Building Closed for Holiday,construction.wav,4/24/2006,4/28/2006"
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to specify an operator extension number for a UM auto attendant in Exchange Server 2007 Unified Messaging. Configuring an operator extension number on a UM auto attendant enables callers to press "0" to reach an operator if they cannot navigate the auto attendant menus or do not know which option to use from an auto attendant menu.

You can configure the operator extension number to be an extension number that connects callers to a human operator, another UM auto attendant, a UM-enabled mailbox, or a telephone number that is external to an organization. You can enter an internal or external telephone number that has 1 to 20 digits in the Operator extension field on the Properties of a UM auto attendant. However, if you use an external telephone number as an operator extension, you must verify that you have correctly configured the appropriate outdialing rule groups and entries before you can enable this functionality. For more information about how to configure outdialing entries, see How to Create a Dialing Rule Entry on a Unified Messaging Dial Plan, earlier in this white paper.

If you have created a speech-enabled auto attendant and have configured an operator extension on the speech-enabled auto attendant, when a caller says "Operator", the auto attendant will forward the call to the number that is configured on the speech-enabled auto attendant. If the speech-enabled auto attendant is configured to use a dual tone multi-frequency (DTMF) fallback auto attendant but is not configured to have an operator extension number, the operator extension number on the DTMF fallback auto attendant will be dialed.

noteNote:
Callers interact with a DTMF fallback auto attendant by using only touchtone inputs.

If no extension number is configured on the speech-enabled auto attendant or the DTMF fallback auto attendant and the caller says "Operator", the system will call the operator extension that is configured on the dial plan that is associated with the auto attendant. If neither of the auto attendants or the dial plan are configured to have an operator extension, the system will respond by saying, "Sorry. Neither the operator or the touchtone service are available."

noteNote:
At a minimum, we recommended that you configure either the auto attendant or the dial plan that is associated with the auto attendant to have an operator extension number to help callers find the user they are trying to reach.

To perform the following procedures, you must use an account that has been delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to specify an operator extension for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Features tab, enter a number for the operator extension in the Operator extension field.

  6. Click OK to save your changes.

To use the Exchange Management Shell to specify an operator extension for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -OperatorExtension 50100
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a custom business hours greeting for a UM auto attendant in Exchange Server 2007 Unified Messaging. The business hours welcome greeting is the first thing that a caller hears when a UM auto attendant answers their call during business hours.

Unified Messaging includes a default system prompt for use during business hours. Although the default system prompt must not be replaced or changed, you may want to provide an alternative greeting that is specific to your organization. You can create a custom welcome greeting in the .wav file format that can be used when callers call in to a UM auto attendant during business hours. For example, "Thank you for calling Woodgrove Bank."

You will probably want to customize the greetings, informational announcements, and menu prompts that are used with UM dial plans and auto attendants. After the Unified Messaging server role is installed on the Exchange 2007 server, you can configure the UM dial plans and auto attendants to use these custom .wav audio files.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable a custom business hours greeting for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify and then, in the action pane, click Properties.

  5. On the Greetings tab, under Business hours greeting, click Modify.

  6. On the Business Hours Greeting page, select from the following options:

    • Use default greeting

    • Use custom greeting file

  7. If you select the Use custom greeting file option, click Browse, locate the greeting file that you have already created, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable a custom business hours greeting for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -BusinessHoursWelcomeGreetingEnabled $true -BusinessHoursWelcomeGreetingFilename WelcomeGreetingFile.wav
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable a custom non-business hours greeting for a UM auto attendant in Exchange Server 2007 Unified Messaging. The non-business hours welcome greeting is the first thing that a caller hears when a UM auto attendant answers their call during non-business hours.

Unified Messaging includes a default system prompt for use during non-business hours. Although the default system prompt must not be replaced or changed, you may want to provide an alternative greeting that is specific to your organization. You can create a custom welcome greeting in the .wav file format that can be used when callers call in to a UM auto attendant during non-business hours. For example, "You have reached Woodgrove Bank after hours."

You will probably want to customize the greetings, informational announcements, and menu prompts that are used with UM dial plans and auto attendants. After the Unified Messaging server role is installed on the Exchange 2007 server, you can configure the UM dial plans and auto attendants to use these custom .wav audio files.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM auto attendant has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable a custom non-business hours greeting for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Greetings tab, under Non-Business hours greeting, click Modify.

  6. On the Non-Business Hours Greeting page, select from the following options:

    • Use default greeting

    • Use custom greeting file

  7. If you select the Use custom greeting file option, click Browse, locate the greeting file that you have already created, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable a custom non-business hours greeting for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -AfterHoursWelcomeGreetingEnabled $true -AfterHoursWelcomeGreetingFilename WelcomeGreetingFile.wav
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

This section explains how to use the Exchange Management Console and the Exchange Management Shell to enable an informational announcement for a UM auto attendant in Exchange Server 2007 Unified Messaging. 

An informational announcement is a greeting or recording that provides information such as an organization's hours of operation. For example, "Our normal business hours are 8:00 A.M. to 5:00 P.M., Monday through Friday.” The informational announcement can also provide information that is required for company compliance or monitoring. For example, "Calls may be monitored for training purposes." If is important that callers hear the whole informational announcement, you can configure the announcement to be uninterruptible.

When an informational announcement is enabled, it will play immediately after the business or non-business hours greeting. By default, an informational announcement is not configured. To configure an informational announcement, create a .wav file to be used as the informational announcement, and then configure the auto attendant to use this .wav file.

After you configure an informational announcement to use a custom prompt, make sure that the custom prompt is available on each Unified Messaging server that belongs to the UM dial plan. For more information about custom prompt distribution, see Understanding Custom Prompt Distribution.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

To use the Exchange Management Console to enable an informational announcement for a UM auto attendant
  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Greetings tab, under Informational announcement, click Modify.

  6. On the Informational announcement page, select from the following options:

    • Disable announcement

    • Informational announcement file

  7. If you select the Informational announcement option, click Browse, locate the informational announcement file that you have already created, and then click OK.

  8. Click OK to save your changes.

To use the Exchange Management Shell to enable an informational announcement for a UM auto attendant
  • Run the following command:

    Set-UMAutoAttendant -Identity MyUMAutoAttendant -InfoAnnouncementEnabled $true -InfoAnnouncementFilename MyInfoAnnouncement.wav
    

For more information about syntax and parameters, see Set-UMAutoAttendant.

Return to top

For a Unified Messaging server to accept and process incoming calls, you must successfully configure several components:

  • The Unified Messaging server connection to the IP gateway interface

  • The IP gateway interface that connects to the Unified Messaging server

  • The IP gateway interface that connects to the Private Branch eXchange (PBX)

  • The PBXs in your organization to communicate with your IP gateways.

This section discusses the configuration steps that you must perform to enable connectivity and communication between PBXs, IP gateways, and Exchange Server 2007 Unified Messaging servers.

importantImportant:
We recommend that all customers who plan to deploy Exchange 2007 Unified Messaging obtain the assistance of a Unified Messaging specialist. A Unified Messaging specialist will help make sure that there is a smooth transition to Exchange 2007 Unified Messaging from a legacy voice mail system. Performing a new deployment or upgrading a legacy voice mail system requires significant PBX and Exchange 2007 Unified Messaging knowledge. For more information about how to contact a Unified Messaging specialist, see the Microsoft Exchange Server 2007 Unified Messaging (UM) Specialists Web site.

IP gateway devices are integral to deploying Exchange 2007 Unified Messaging in your organization. There are two types of IP gateway devices that you can use with Exchange 2007 Unified Messaging: an IP PBX and IP gateway. Both types of devices can exist in a single organization. However, you must configure each IP gateway or IP PBX device correctly to successfully deploy Exchange 2007 Unified Messaging.

The IP PBX or the IP gateway devices in your organization are the intermediary components between your organization's telephony network and your organization's data network. IP PBXs and IP gateways act as a translator and are used to convert the circuit-switched protocols that are found in your telephony network to the packet-switched protocol, IP, that is found in your data network.

  • For more information about IP gateways that Exchange Server 2007 supports, see Supported IP Gateways.

  • For more information about IP PBX and PBX support in Exchange 2007, see IP PBX and PBX Support.

    noteNote:
    Exchange 2007 Unified Messaging supports only SIP over Transmission Control Protocol (TCP).

You must perform additional management and configuration tasks when you are deploying a new Unified Messaging system or expanding an existing Unified Messaging system to accommodate more users, servers, UM dial plans, or IP gateways.

When you integrate your organization's telephony and data networks during the deployment of Exchange 2007 Unified Messaging, you must configure the telephony and data networking components correctly. You will have to configure the following components or interfaces when you deploy Unified Messaging:

  • The connection from the IP gateway interface to the PBX.

    For more information about how to configure your PBX interface to communicate with your supported IP gateway, see the product documentation that is specific to your PBX. For more information about how to configure the IP gateway to the PBX interface, see How to Configure an IP Gateway to Communicate with a PBX, later in this white paper.

  • The connection from the IP/VoIP gateway interface to the Exchange Server 2007 Unified Messaging server.

    For more information about how to configure the supported IP gateway interfaces for Exchange 2007 Unified Messaging, see How to Configure an IP Gateway or IP PBX for Use with a Unified Messaging Server, later in this white paper.

  • The connection from the Unified Messaging server to the IP gateway interface.

    For more information about how to configure the Unified Messaging server to communicate correctly with an IP gateway interface, see How to Connect a Unified Messaging Server to a Supported IP Gateway, later in this white paper.

  • The connection from the PBXs in your organization to communicate with your IP gateways.

    For more information about how to configure the IP gateway to the PBX interface, see How to Configure an IP Gateway to Communicate with a PBX, later in this white paper.

For More Information

Return to top

You must configure the IP gateway devices correctly when you are deploying Exchange Server 2007 Unified Messaging for your organization. This section discusses how to configure the interface of the IP gateways to communicate with the computer that is running Exchange 2007 that has the Unified Messaging server role installed.

importantImportant:
When performing administrative tasks on the IP gateway by using a Web browser, the HTTP requests that are sent over the network when configuring an IP gateway device are not encrypted. To increase the level of security for the IP gateways on your network, use Internet Protocol security (IPsec) or Secure Sockets Layer (SSL) to help protect the administrative credentials and data that is transmitted over the network. We also recommend that you use a strong authentication mechanism and complex administrative passwords to protect the administrative credentials for the device.

Generally, an IP gateway contains several types of ports or interfaces that you must configure to enable communication between a Private Branch eXchange (PBX), IP gateway, and Unified Messaging servers on your network. When you configure an IP gateway, you must consider whether the IP gateway device is analog, digital, or analog and digital. If the IP gateway interface that connects to a PBX is analog, you must correctly configure the appropriate settings to enable the IP gateway to communicate with your Unified Messaging servers on your network. For your Unified Messaging servers to communicate with the IP gateways on your network, you must configure the interfaces to communicate with your PBXs, and you must configure the Local Area Network (LAN) connection or network interface for the device.

The following is a list of suggested resources that contain information that can help you correctly configure your IP gateway interfaces and the network interface:

  • IP gateway, IP PBX, and PBX documentation   The Exchange TechCenter contains configuration files and setup information when configuring your IP/VoIP gateways, IP PBXs and PBXs located at the Telephony Advisor for Exchange Server 2007 Web site.

  • Configuring an AudioCodes-based IP gateway   You can obtain the latest support and configuration information at the Microsoft Exchange Server 2007 UM Resource Page to help you configure AudioCodes-based IP gateways for use with Exchange Server 2007 Unified Messaging.

  • Configuring a Dialogic-based IP gateway   You can obtain the latest support and configuration information for Dialogic-based IP gateways at the Dialogic Technical Documentation Web site.

    noteNote:
    The third-party Web site information in this section is provided to help you find the technical information you need. The URLs are subject to change without notice.

We also recommend that all customers who plan to deploy Exchange 2007 Unified Messaging obtain the assistance of a Unified Messaging specialist. A Unified Messaging specialist helps make sure that there is a smooth transition to Exchange 2007 Unified Messaging from a legacy voice mail system. Performing a new deployment or upgrading a legacy voice mail system requires significant knowledge about PBXs and Exchange 2007 Unified Messaging. For more information about how to contact a Unified Messaging specialist, see the Microsoft Exchange Server 2007 Unified Messaging (UM) Specialists Web site.

After you configure the IP gateway IP interface, you must create and configure a UM IP gateway. For more information about how to create a UM IP gateway, see How to Create a New Unified Messaging IP Gateway, later in this white paper.

noteNote:
You must restart the Microsoft Exchange Unified Messaging service if an IP gateway is configured to have a fully qualified domain name (FQDN) and the IP gateway's DNS record is changed after the service has been started. If you do not restart the service, the Unified Messaging server will be unable to locate the IP gateway. This occurs because a Unified Messaging server maintains a cache for all IP gateways in memory, and DNS resolution is performed only when the service is restarted or when an IP gateway's configuration has changed.

For More Information

Return to top

After you have configured IP gateways or IP PBXs on your network, you must then configure Active Directory and the computers on which the Unified Messaging server role is installed to enable the Unified Messaging servers to communicate with the IP gateways or IP PBXs. This section outlines the steps that you must perform to connect an Exchange 2007 Unified Messaging server to a supported IP gateway or IP PBX on your network.

You must configure the IP gateways and IP PBXs on your network to communicate with the Exchange 2007 Unified Messaging servers in your Exchange organization. However, you must also configure your Exchange 2007 Unified Messaging server to communicate with the IP gateways and IP PBXs. Exchange 2007 Unified Messaging supports various IP gateway vendors and other vendors of IP PBXs. Each IP gateway is designed to connect to a variety of third-party Private Branch eXchange (PBX) systems. For more information about how to configure an IP gateway, see How to Configure an IP Gateway or IP PBX for Use with a Unified Messaging Server, later in this whitepaper.

  1. Install the Unified Messaging server role. If you are installing the Unified Messaging server role on a separate Exchange 2007 server from the server on which the Mailbox and Hub Transport server roles are installed, use Setup.exe. For more information about how to install the Unified Messaging server role on a separate computer, see How to Perform a Custom Installation Using Exchange Server 2007 Setup. If you are installing the Unified Messaging server role on the Exchange 2007 computer that currently has the Mailbox and Hub Transport server roles installed, you can either use Add or Remove Programs or use Setup.COM. For more information about how to install the Unified Messaging server role on an existing Exchange 2007 computer, see How to Modify an Exchange Installation.

  2. Create and configure a UM IP gateway. For more information about how to manage UM IP gateways, see Managing Unified Messaging IP Gateways, earlier in this white paper.

    noteNote:
    You must restart the Microsoft Exchange Unified Messaging service if an IP gateway is configured to use a fully qualified domain name (FQDN) and the IP gateway's DNS record is changed after the service has been started. If you do not restart the service, the UM server will be unable to locate the IP gateway. This occurs because a UM server maintains a cache for all IP gateways in memory and DNS resolution is performed only when the service is restarted or when an IP gateway's configuration has changed.
  3. Depending on how you create the UM IP gateway, you may also have to create a new UM hunt group. For more information about how to manage UM hunt groups, see Managing Unified Messaging Hunt Groups, earlier in this white paper.

noteNote:
After you have connected the UM server to an IP gateway or IP PBX, you must also enable users for Unified Messaging.

For More Information

Return to top

When you configure your telephony and data networks for Exchange 2007 Unified Messaging, you must correctly configure the IP gateways so that they communicate with the computers that are running Exchange 2007 that have the Unified Messaging server role installed. You must also correctly configure the IP gateways to communicate with Private Branch eXchanges (PBXs) in your organization. This section gives you the information and links that are required to configure an IP gateway to communicate with a PBX.

noteNote:
Exchange 2007 Unified Messaging supports only SIP over TCP.

When you configure an IP gateway, you must consider whether the IP gateway device is analog, digital, or analog and digital. If the IP gateway interface that connects to a PBX is analog, you must correctly configure the appropriate settings to enable the IP gateway to communicate with a PBX. If the IP gateway interface that connects to a PBX is digital, there may be no additional configuration that is required to enable the digital interface to communicate with a PBX.

The following is a list of suggested resources that contain information that can help you correctly configure your IP gateways:

  • IP gateway, IP PBX, and PBX documentation. The Exchange TechCenter contains configuration files and setup information that you can use when you configure IP gateways, IP PBXs, and PBXs. For more information, see the Telephony Advisor for Exchange Server 2007 Web site.

  • Configuring an AudioCodes-based IP gateway. You can obtain the latest support and configuration information at the Microsoft Exchange Server 2007 UM Resource Page to help you configure AudioCodes-based IP gateways for use with Exchange 2007 Unified Messaging.

  • To configure a Dialogic-based IP gateway. You can obtain the latest support and configuration information for Dialogic-based IP gateways at the Dialogic Technical Documentation Web site.

    noteNote:
    The third-party Web site information in this section is provided to help you find the technical information you need. The URLs are subject to change without notice.

We also recommend that all customers who plan to deploy Exchange 2007 Unified Messaging obtain the assistance of a Unified Messaging specialist. A Unified Messaging specialist will help make sure that there is a smooth transition to Exchange 2007 Unified Messaging from a legacy voice mail system. Performing a new deployment or upgrading a legacy voice mail system requires significant knowledge about PBXs and Exchange 2007 Unified Messaging. For more information about how to contact a Unified Messaging specialist, see the Microsoft Exchange Server 2007 Unified Messaging (UM) Specialists Web site.

noteNote:
When performing administrative tasks on the IP gateway by using a Web browser, the HTTP requests that are sent over the network when you are configuring an IP gateway device are not encrypted. To increase the level of security for the IP gateways on your network, use Internet Protocol security (IPsec) or Secure Sockets Layer (SSL) to help protect the administrative credentials and data that is transmitted over the network. We also recommend that you use a strong authentication mechanism and complex administrative passwords to protect the administrative credentials for the device.

Return to top

This white paper contains all of the information you will need to manage Unified Messaging for your organization. The new Unified Messaging client capabilities described in this white paper provide users simplified voice mail, e-mail, and fax message access options and an improved overall user experience.

 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft