- Getting Started
- Configuring the Device Type on Cisco Unified Communications Manager
- Configuring and Installing Dialing Rules
- Adding Users to the Standard CTI User Groups
- Installing and Configuring Cisco UC Integration for Cisco WebEx Connect
- Configuring Cisco Unity and Unity Connection Servers
- Settings in Cisco Unified Communications Manager and Voicemail Requirements
- Obtaining Documentation and Submitting a Service Request
Configuring Cisco Unity and Unity Connection Servers
Cisco Unity Servers
Cisco Unity receives calls, plays greetings, and records and encodes voicemail. When a voicemail is received, Cisco Unity adds the .wav file to an email and sends it to the configured email account. Cisco Unity creates a subscriber mailbox on the Microsoft Exchange server for use as its mailstore server for message storage.
When Cisco Unified Communications Integration for Cisco WebEx Connect users want to listen to their voicemails, they use Cisco Unified Communications Integration to retrieve them from the mailstore server through IMAP.
Cisco Unified Communications Integration supports both the Cisco Unity unified messaging and the Cisco Unity voice messaging configurations. With unified messaging, the Exchange server email account supports both voicemail and email. With voice messaging, the Exchange server email account contains only voicemail messages.
Before You Begin
•Install and configure a supported release of Cisco Unity.
•Integrate Cisco Unified Communications Manager and Cisco Unity. Both servers must be installed and running to configure voicemail ports.
•If you plan to use SSL to provide secure transmission with the mailstore server, you must set up Cisco Unity to use SSL during the installation or upgrade (or at any time after the installation or upgrade is complete). You must designate a server to act as your certificate authority, submit a certificate request, issue the certificate, and install it on the Cisco Unity server.
Procedure
Step 1
Configure the Microsoft Exchange server to use the IMAP virtual server:
Step 2 Configure the port and encryption type:
Step 3 Configure the user:
–If the user is an existing Cisco Unity user, add the user to the Cisco Unified Communications Manager database and to Cisco Unified Presence.
–If the user is a new user, add the user to the Cisco Unified Communications Manager database, Cisco Unity (which adds the user to Exchange and to Active Directory), and to Cisco Unified Presence.
Step 4 Create mailboxes for new and existing users. For details, see the documentation for your Exchange server.
Step 5 (Optional) Enable secure messaging as follows:
a. Select Subscribers > Subscribers > Features to make the change on a subscriber template.
The change you make here is not applied to current subscriber accounts that were created by using this template. The setting applies only to subscriber accounts that are created by using this template after the change has been made.
b. Select an option from the Message Security When Sending a Message list to enable secure messages. For example, select Encrypt All Messages.
This setting specifies whether messages are encrypted when subscribers send messages to other subscribers.
c. Select Save.
d. Repeat these steps for additional subscribers or subscriber templates, as applicable.
Step 6 (Optional) Enable secure messaging for messages from unidentified callers:
a. Select System > Configuration > Message Security Settings.
b. Specify whether messages from unidentified callers are encrypted. Select an option from the list.
c. Select Save.
Troubleshooting Tip
Cisco Unified Communications Integration users must enter their Cisco Unity credentials in the Cisco Unified Communications Integration Preferences window.
Cisco Unity Connection Servers
Cisco Unity Connection provides Cisco Unified Communications Integration for Cisco WebEx Connect users with the ability to view, play, sort, and delete voicemail messages from the Cisco Unified Communications Integration interface.
Before You Begin
•Install and configure a supported release of Cisco Unity Connection.
•Integrate Cisco Unified Communications Manager and Cisco Unity Connection. Both servers must be installed and running to configure voicemail ports.
•Verify the following services are enabled:
–Connection IMAP Server
–Connection Integrated Mailbox Configuration
–Connection Jetty
–Connection Rest Service.
–Connection Voice Mail Web Service
Procedure
Step 1 Add a new user.
a. Expand Users in the section on the left-hand side.
b. Select New User.
c. Select Edit > Password Settings.
d. In the Choose Password drop down box, select Web Application.
e. Deselect User Must Change at Next Sign-In.
f. Click Save.
g. Select Edit > Change Password.
h. Set the new password.
Step 2 Configure the user:
If the users are existing Cisco Unity Connection users, add them to the Cisco Unified Communications Manager database.
If the user is a new Cisco Unified Communications Integration user, add the user to the Cisco Unified Communications Manager database and to Cisco Unity Connection.
Step 3 (Optional) Specify how to handle unidentified caller message security for your users as follows:
a. Expand Users in the section on the left-hand side.
b. Select User.
c. Select the alias of a user.
d. Select Edit > Message Settings.
Check Mark Secure in Unidentified Callers Message Security.
Procedure
Step 1 Set up a new or existing class of service in Cisco Unity Connection Administration to enable Internet Mail Access Protocol (IMAP) client access to voice messages.
a. Expand Class of Service in the section on the left-hand side.
b. Select Class of Service.
c. Select the display name of the applicable class of service in the Search Results table.
d. Select Features, check Allow Users to Use Unified Client to Access Voice Mail.
e. Check Allow Users to Access VoiceMail Using an IMAP Client, under Licensed Features.
f. Select Allow Users to Access Message Bodies.
g. Select Save.
Step 2 (Optional) Enable secure messaging as follows:
a. Expand Class of Service in the section on the left-hand side.
b. Select Class of Service.
c. Select an option from Require Secure Messaging in the Message Options section to enable secure messages.
Step 3 Create a Connection user account on the Cisco Unity Connection server with a voice mailbox for each Cisco Unified Communications Integration user.
Note The user ID in Cisco Unity Connection does not need to match the user ID in Cisco Unified Presence or in the Cisco Unified Communications Integration. The Cisco Unified Communications Integration has an independent voicemail ID, which is set in the application Preference window. However, you might find it useful to have the same user IDs across your Cisco Unified Communications system.
Step 4 If one does not already exist, specify a web application password in Cisco Unity Connection for the applicable user accounts.
Troubleshooting Tips
•Users must enter their voicemail credentials, that is, their username and password, in the Cisco Unified Communications Integration application.
•If the server can be contacted and the user credentials are correct, but voicemail messages are not downloaded, do the following:
–Check the configuration of port 7993. Make sure that Cisco Unity Connection is listening on port 7993.
–Check the firewall configuration. Use Telnet from a remote computer to the computer running Cisco Unified Communications Integration, and make sure that you can connect to the firewall. Permit the Cisco Unified Client Services Framework executable file (connect.exe) to establish IMAP network connections using TCP, TLS, and SSL at the appropriate server and port.
Enable voicemail feature
Step 1 Open "Class of Service" page - > "Voicemail User COS"
Step 2 In "Licensed Features" section check 2 option:
Step 3 Allow Users to Access Voice Mail Using an IMAP Client and/or Single Inbox
Step 4 Allow Users to Use the Messaging Inbox and RSS Feeds
Verifying Microsoft Exchange IMAP Security Settings for Deployments with Cisco Unity
Before You Begin
Work with your Microsoft Exchange or Cisco Unity administrator if you have questions about information in this topic.
Procedure
Step 1 Determine whether IMAP is configured as secure or nonsecure.
For Microsoft Exchange 2003:
a. Select Start > All Programs > Microsoft Exchange > System Manager
b. Select Administrative Groups > First Administrative Group > Servers > <your server name> >Protocols > IMAP4
c. Right-click Default IMAP4 Virtual Server and select Properties.
d. Select Access, then select Authentication in the Access Control section.
e. Determine if Requires SSL/TLS encryption is selected.
For Microsoft Exchange 2007, navigate to the relevant setting in Start > All Programs > Microsoft Exchange Server 2007 > Exchange Management Console
Step 2 Verify the security setting for Internet Information Services (IIS)
a. Select Start > Programs > Administrative Tools > Internet Information Services (IIS) Manager
b. Select <your computer name>(local computer) > > Web Sites > Default Web Site
c. Right-click Default Web Site and select Properties.
d. Select Directory Services.
e. In the Secure Communications section, select Edit.
f. Determine if Require secure channel (SSL) is enabled.
What to Do Next
If your IMAP is secure, you must select TLS as the Transport Type when you configure your voicemail adapter. Otherwise, select TCP.
If you select TLS:
•Specify a security context that has Trust Policy set to Trusted Certificates.
•Exchange certificates with the Exchange server.
•For examples of certificate exchanges with Cisco Unified Mobility Advantage, see the Security documentation module at
•http://www.cisco.com/en/US/products/ps7270/products_installation_and_configuration_guides_list.html