ZCS Connector For Outlook Admin Guide 8.6.0
ZCS Connector For Outlook Admin Guide 8.6.0
Administrator Guide
Zimbra Collaboration 8.6
December 2014
Legal Notices
Copyright © 2005-2014 Zimbra, Inc. All rights reserved. This product is protected by U.S. and
international copyright and intellectual property laws. "Zimbra" is a registered trademark of Zimbra, Inc.
in the United States and other jurisdictions.You may not alter or remove any trademark, copyright, or
other notice from copies of the content. All other marks and names mentioned herein may be trademarks
of their respective companies.
Zimbra, Inc.
3000 Internet Blvd., Suite 200
Frisco, Texas 75034
www.zimbra.com
3 Installing ZCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Installation Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Using Secure Connection (SSL) . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Installing ZCO on Individual Computers. . . . . . . . . . . . . . . . . . . . . . 16
Synchronizing ZCO with Outlook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Synchronization Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Resyncing the GAL for Contact Group Support . . . . . . . . . . . . . . . . 17
5 Troubleshooting ZCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Troubleshooting Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Received a Local/Server Failure Notice . . . . . . . . . . . . . . . . . . . . . . . . 24
Reviewing Sync Issues folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Enabling Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
When Outlook Crashes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
When Outlook Hangs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
My Zimbra Calendar will not Sync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
The Zimbra Connector for Microsoft® Outlook® (ZCO) allows users to access
their Zimbra Collaboration account using Microsoft Outlook.
ZCO creates a copy of the account data on the user's computer in a file called
a ZDB and uses a synchronization mechanism to keep synchronized with the
server copy. Items that are synchronized include email messages, folders,
tags, contacts, personal calendars, appointment reminders, and tasks.
This chapter includes information about prerequisites for installing ZCO and
how to download the ZCO installation file.
Outlook 2007: Client computers must have Microsoft Office Outlook 2007
SP2 or later installed.
Outlook 2003: Client computers must have Microsoft Office Outlook 2003
SP3 or later installed. Important: Outlook 2003 is deprecated: The 8.x
series of Zimbra Collaboration is the last release to support Microsoft
Outlook 2003 and Microsoft Windows XP.
ZCO Files
ZCO comprises of the following files:
Zimbra Connector for Outlook: This is the main installation file and is
available in 32-bit and 64-bit versions, each in signed and unsigned
variants.
Zimbra Connector for Outlook MSI Customizer: ZmCustomizeMsi.js
allows the ZCO MSIs to be customized so when the user installs ZCO, it
automatically sets certain options such as the server name. For more
information, see Running Customization and Branding Scripts on page 7.
Zimbra Connector for Outlook Branding MSI Customizer: Zimbra
Connector for Outlook Branding MSI.vbs allows the MSIs to be branded.
Branding replaces all instances of the Zimbra product name and logo with
that of your company. For more information, see Running Customization
and Branding Scripts on page 7.
Your users can access the appropriate MSI using the following URL:
https://<servername>/downloads/index.html
Or, you can choose to make the MSI available at some other location on your
network.
You can also obtain the MSI from the Zimbra Utilities Downloads page in the
Zimbra Collaboration administration console:
Home > Tools and Migration > Downloads
There are two parts to configuring ZCO: installation and creation of a MAPI
profile. Creation of a MAPI profile requires the user to enter information such
as the server name and their connection security option. To eliminate this step,
you can customize the MSI so that it sets these and other options
automatically.
To customize the installer with your specific configuration details, you run the
ZmCustomizeMsi.js file which is located in the Zimbra download directory on
the administration console.
Areas that can be customized include:
Configuring the Zimbra Collaboration server name and secure connection
options. When users install ZCO they only need to enter their account
name and password.
Single Sign-on options when SPNEGO is configured.
Password rules.
GAL sync mode.
Default profile name.
Disabling automatic upgrading to the latest ZCO version.
Change the Zimbra branding to your own company name or brand using
the rebranding tool.
3. (Optional) Sign the MSIs with your own company’s signing certificate.
4. Place the modified MSIs back on the server. You can either place them in
the above directory or use the Zimbra Collaboration administration console
to upload them: Home > Tools and Migration > Do Client Upload
1. From the administration console, copy the ZmCustomizeMsi.js file and the
ZCO .msi file to a computer running the Windows platform.
Command Description
ZmCustomizeMsi.js Name of the js file
path/msi-filename Directory path and the ZCO .msi filename.
servername.com Zimbra server name (DNS) to be configured.
port Port number to be configured. For non-secured
connections, the default is 80. For a secured
connection, the default is 443. Your configuration
can be different.
1|0 See the Zimbra wiki page ZCO Connection Security
for more information about connection security.
6. To verify that the modification is correct, run the .msi installer and create a
dummy profile. The Zimbra Server Configuration Settings dialog should
include the server name, server port, and the check box marked/unmarked
for whether to use a secure connection.
You can now make the customized ZCO .msi file available to users by placing
them back on the server.
2. Enter 2 to disable GAL sync; 1 to make GAL sync a manual option only, 0
to enable manual and automatic GAL syncs. Automatic GAL syncs occur
whenever the mailbox is synchronized (typically when the user presses
F9, or as specified in Outlook Send/Receive Groups configuration).
SSO works with a specific server. The server name used in the ZCO profile
must match that in the SPNEGO configuration. Make sure that the server
name is incorporated into the .msi file prior to installation of ZCO.
1. Set the server name to be the server name configured for SPNEGO, enter
-sn <spnegoserver.example.com>
When this is disabled, users cannot search for aliases when addressing mail.
Note that a change to this value will not take effect on a particular client until
the user resets their GAL. To reset the GAL:
For Outlook 2003/07 go to Tools > Send/Receive > Global Address List>
Reset Global Address List
For Outlook 2010/13 go to Zimbra > Sync Global Address List > Reset
Global Address List
Rebranding ZCO
You can change the Zimbra branding in ZCO to your own company name or
brand.
2. Open the Zimbra Connector for Outlook Branding MSI.vbs (Visual Basic)
file.
3. At the start of the script, replace “Foobar” with your company name or
value:
Value Description
Brand Substitutes all occurrences of “Zimbra” in the product,
except the Zimbra copyright statement in the ZCO About
window. (maximum 30 characters)
AboutLink The URL that appears in the Control Panel entry for the
installed program under Support Link. (no character limit)
4. Run this script on the ZCO .msi file that users will use to install ZCO:
cscript ZimbraBrandMsi.vbs ZimbraOlkConnector.msi
If ZCO has been previously installed on the target machine, uninstall ZCO
before running the newly branded installation.
Your company name or value now replaces the Zimbra brand, and the Zimbra
icon is replaced with a generic icon.
Note: Existing Outlook profiles created using the unbranded package should
remain usable but will show the old "Zimbra - ..." store name.
Installation Prerequisites
If you did not modify the .msi file, the user needs the following server
configuration information during the installation process. Be sure to provide
this information to your user before they install ZCO so they can complete
their installation of ZCO:
Zimbra Collaboration server name.
Whether to select Use Secure Connection (SSL). This feature is used to
establish a secure connection to that port. See Using Secure Connection
(SSL) below.
The user’s complete email address and email password.
Note: Users cannot add more than one Zimbra account to a profile. Users
can customize the name of the profile created during the installation
using the “profile name” customization option available from the
installation file.
For more information about the ZCO installation process, see the Zimbra
Connector for Microsoft Outlook User Guide.
Synchronization Frequency
ZCO synchronizes automatically as follows:
At the frequency specified in Outlook’s Send/Receive Groups dialog box
(default is 30 minutes)
When a change is detected on the server or in Outlook
When the user presses F9
For more information about ZCO synchronization, see the Zimbra Connector
for Microsoft Outlook User Guide.
Zimbra features have been incorporated into Outlook menus. The Zimbra
Connector for Outlook User Guide, which is available from the ZCO About
page describes these features, which include
Advanced Settings
Users can modify the following advanced settings from the Advanced button,
available from:
In Outlook 2003/07, go to View > Toolbars > Zimbra Support
In Outlook 2010/13, go to Zimbra > Advanced
Note: Any changes made in the Advanced Settings dialog are made to the
registry.
Feature Description
Connection Configure HTTP connection settings. The default settings
Timeouts. for connect, send, receive and option/receive are 900000
milliseconds, or 15 minutes. These settings are
configurable.
GAL Sync Set GAL sync time, including sleep time, and sleep after.
Optimizations If the user’s system is slow due to the sync, they can
configure their system to go to sleep after a specified
number of contacts have been synced.
LDAP The LDAP default is disable. Users can enable LDAP and
enter the server name.
Delegate Calendar Select to sync all calendar content, or select to sync
Sync partial calendar content by selecting a specified number
of days to sync.
Enable local rules Check this box to allow users to enable local Outlook
rules. By default, local Outlook rules are disabled.
Store password in the Check this box for users to store their passwords in their
profile profiles. Uncheck this box if you do not want user
passwords stored in their profile. They enter their
password at each login.
Synchronize Check this box to sync email signatures from Outlook’s
Signatures “Signatures and Stationary” dialog with the server.
Synchronize Check this box to allow preferences, such as Read
Preferences Receipt options in Outlook’s Options dialog, to sync with
the server.
Forwarding Invitations
If you forward a meeting invitation to another user, a notification is sent to the
original meeting organizer because you have now extended their invitation to
a new invitee.
Troubleshooting Overview
ZCO includes troubleshooting aids:
Failure Notices: If ZCO is has difficulty synchronizing a particular item it
places a Failure Notice message in the Outlook’s Inbox or Sync Issues
folder.
ZCO Logging: ZCO can be configured to write detailed logs of an Outlook
session.
Core Dumps: In the event of a crash, ZCO automatically generates a core
dump which can be analyzed by the support team.
Enabling Logging
You can enable logging using one of the following:
Select the Logging button on the Zimbra Support Toolbar (03/07) or Zimbra
Ribbon (10/13) and select Enabled.
Start > Run > zcologctl.exe <enter>
Locate ZCOLogCtl.exe in \Program files\Common
Files\System\MSMAPI\<LCID> where LCID refers to the local ID of the
user. For USA English, this ID is 1033
In ZCOLogCtl select Enable Logging.
Logs are written to a folder called ZCOLogs in the path specified. The
Advanced button hides some detailed options which should not be modified
unless your support engineer advises you otherwise.
Some general tips for capturing effective troubleshooting information for
Zimbra Support include:
3. Empty ZCOLogs directory to ensure that only logs which span the
reproduction of the problem remain in ZCOLogs
Repairing ZCO
1. Locate the ZCO .msi used to install ZCO and download the file to your
computer.
Note: To find out which version of ZCO is installed, open Outlook and go to: -
For Outlook 2003/07 go to Help > About Zimbra Connector for Outlook.
For Outlook 2010/13 go to Zimbra > About Zimbra.
When the .msi file is opened after ZCO is installed, it opens with the
options to repair the connector.
Removing ZCO
To remove ZCO, including removing all components except the Zimbra
profiles, on your computer go to Add or Remove Programs and select to
remove Zimbra Connector for Microsoft Outlook.
Note: In some cases, sync failures might not be resolved unless the Sync
Token number is set back several tokens before the failed sync.
To set the sync token and attempt to resync an item that failed to sync, click
Set Sync Token in the Zimbra Support Toolbar. The Update Sync Token dialog
opens.
Enter the sync token to set. Click OK. To attempt to resync the item, click
Send/Receive.
Additional Resources
Zimbra Forums. The Zimbra Forums, http://www.zimbra.com/forums, are
a great place to find answers to problems and issues you may be
experiencing.
Zimbra Wiki. The Zimbra Wiki has many articles and reference material
about ZCO. Go to http://wiki.zimbra.com/wiki/Category:ZCO.
Web Search. If you cannot find a solution to your issue through the Zimbra
Forums, you might be able to find other resources or information using a
Web search.