
Bringing geographically dispersed workforce together in virtual environments to collaborate on tasks is a challenge addressed by the productivity and collaboration features of Exchange Server 2007.
The exchange server deployed in the Unified Messaging role enables PBX integration (regular and VoIP services) to allow voicemail and fax messages delivered to exchange mailboxes. It also provides IVR (interactive voice response) dial-in capabilities directly to the exchange server.
So here’s a step-by-step guide on how to integrate the unified messaging server into your phone system. But please note: this how-to guide only describes the server configuration tasks — not the hardware and wiring requirements.
The dial plan is the central component of the UM system as it represents the extension groups within the phone system and is a logical representation of the PBX dial plan. You can configure a single dial plan or have multiple dial plans that represent different extension groups.
Users that belong to the same dial plan will each have a unique extension that identifies their phone. And users within the extension group will be able to call each other using only the target users extension.
The dial plan also allows you to configure unique sets of features and policies for each extension group. Note that for each dial plan created, a default UM mailbox policy will be created.
You can create a new dial plan using the exchange management console:
You can create a new dial plan using the exchange management shell:
new-UMDialPlan -Name:'assignnameDilaPlan' -NumberOfDigitsInExtension:'3' -AccessTelephoneNumbers '123'

Image: Courtesy of technet.microsoft.com
The organization’s PBX must interface digitally to the messaging network. This is done via the VoIP gateway or an IP-Private Branch eXchange (PBX), that is enabled for Session Initiation Protocol (SIP). The gateway must be configured for each Dial Plan using either the management console or the shell.
You can create a new UM IP Gateway using the management console:
You can also create a new UM IP Gateway using the exchange management shell:
new-UMIPGateway -Name:'sipXServer' -Address:'sipX.lithnet.local' -UMDialPlan:'3DigitDialPlan'
If you use a FQDN, you must add the appropriate records to the DNS zone. Also, if the gateway will be associated with a dial plan that is operating in secure mode, you must use a FQDN and not an IP address. It is recommended that you use a FQDN rather than an IP address, as IP addresses tend to break functionality.
Mailbox policies set restrictions and limits for individual users or subscribers. Mailbox policies are applied to groups of users and you can have multiple mailbox policies associated with each call plan. Each subscriber can only be associated with a single UM mailbox policy. Policies control include PIN control and settings, dialing rules or access, notifications and fax features.

Image: Courtesy of technet.microsoft.com
You can create a new UM Mailbox Policy by using the management console:
And you can create a new UM Mailbox Policy by using the management shell:
New-UMMailboxPolicy -Name MyNewUMPolicy -UMDialPlan MyDialPlan
UM Hunt Groups are used to map the PBX Hunt Group, enabling the UM to identify what line the call originated on and therefore which group of extension to “Hunt” for an open line. A UM Hunt Group must be associated with at least one dial plan on one gateway.
UM Hunt Groups use Pilot Numbers, which maps to the Pilot Numbers programmed into the PBX. Pilot Numbers are presented by the SIP protocol and are used to identify where the call originated and where it should be routed to.
You can create a new UM Hunt Group by using the management console:
You can create a new UM Hunt Group by using the management shell:
New-UMHuntGroup -Name MyHuntGroup -PilotIdentifier 5554000 -UMDialplan MyDialPlan -UMIPGateway MyIPGateway
To finish the configuration you must configure dialing rules and associate them with the proper dial plans and mailbox policies. You can also use the GAL grammar generator to generate the initial GAL grammar which is used by the speech engine when negotiating IVR request.
After the UM is configured, the last logical step is to add users.
You can enable users by using the management console:
And as before you can enable users by using the management shell:
Enable-UMMailbox -Identity user@domain.com -UMMailboxPolicy MyDomainUMPolicy -extensions 12345
After completing all of the above steps and also configuring settings within each feature, your final step is to test the UM for proper handling of all communications with user and the PBX.
Our Exchange Server 2007 Training will walk you through the installation, configuration, management and troubleshooting tasks.
Whether you’re new in the field or familiar with the older versions of Exchange, you’ll quickly master all the new features by watching them configured on a live network.
With our Exchange Server 2007 Training you’re not reading a boring book — you get to learn through fun and interactive scenarios and at your own pace!
And you learn it all from the best!
Our instructor, Dave Shackelford, is an MCSE and has been a Microsoft MVP for the past four years! Plus he has over ten years of real-world experience to share with you.
Copyright © Train Signal Inc. All Rights Reserved.
Weekend reading - subject: exchange Says:
January 5th, 2008 at 4:09 am
[...] A Guide on Unified Messaging in Exchange Server 2007 [...]
Otis Perry Says:
January 5th, 2008 at 7:59 am
I am interested in training at my job or at home. Will this be on DVD, CD-ROM?
Kasia Grabowska Says:
January 7th, 2008 at 10:20 am
Hi Otis,
Our Exchange Server 2007 Training will be available on CD and included in our complete set on an external hard drive. Check out Train Signal for more details!
And please let me know if you have any other questions.
Kasia
Robert Nyukuri Says:
July 13th, 2008 at 9:04 am
Hello Sir,
I have gone through your products and I am asking a friend of mine to buy me the
IT Pro Starter Pack as I do not have a credit card. I am an electrician by professional working in the Middle East I and have decided to make a shift in career banking on your great help.
Thanks for the great offer.
Robert
Raju Says:
September 29th, 2009 at 5:56 am
Hi Experts,
Can you please provide Trainsignal videos on Office Communication server 2007 Enterprise.
Regards, Raju