Knowledge Base

Sort by

Public folders are not visible in CodeTwo Exchange Sync

Problem: When browsing source folders in CodeTwo Exchange Sync Admin, you are unable to select public folders – they are not listed at all in the program (Fig. 1.). Fig. 1. Public folders are missing when browsing for folders to be synchronized. Solution: This problem is known to occur in multi-server Exchange 2016 environments. The [...] (ID:801)

Error: The specified domain either does not exist or could not be contacted

Problem: You get the following error message when using CodeTwo software: The specified domain either does not exist or could not be contacted. Solution: This error is related to your environment and the way your system manages domain-related queries or tasks. CodeTwo software uses default system-wide AD libraries. The above error can [...] (ID:775)

What to do when you are unable to use CodeTwo software after a major Windows 10 update

Problem: After one of the major Windows 10 updates (e.g. feature update to Windows 10, version 1607) you are unable to use CodeTwo software. For example, you are unable to connect to your Syncing Master in CodeTwo Public Folders or the synchronization with your iCloud calendar is not working (CodeTwo Sync for iCloud). Before you go [...] (ID:599)

Items do not appear on mobile devices synchronized by ActiveSync service

Problem: You have enabled the synchronization in CodeTwo Exchange Sync product. On desktop clients you are able to see that the data is being synchronized. However, on the mobile devices connecting via ActiveSync you do not see the items. Solution: First of all, make sure that the synchronization actually works. To do so, please open [...] (ID:564)

Items that should be synchronized by CodeTwo Exchange Sync do not appear

Problem: You have set CodeTwo Exchange Sync to synchronize your data. Although, in email clients like Outlook, you do not see the synchronized items. Solution: CodeTwo Exchange Sync does not use any email client at all - it operates directly on the Exchange Server, using MAPI libraries that are responsible for accessing and modifying [...] (ID:563)

How to hide private data from an item but show its creator

Problem: You wish to hide all personal details from an appointment that will be synchronized with a shared folder but you want to display the information about who created this item. Solution: This scenario can be accomplished using CodeTwo Exchange Sync in the following types of tasks: one-to-one, one-to-many and many-to-one. Very [...] (ID:562)

Mobile phone numbers are displayed improperly

Problem: The telephone numbers of contacts created in the desktop version of Outlook do not appear correctly on mobile devices, for example the + sign is missing. As a result, you cannot make calls to these contacts from your mobile device. Solution: This problem is directly related to the way Outlook processes contacts. Possible [...] (ID:541)

Missing MAPI profile

Problem: You have created a MAPI profile but cannot see it e.g. in MFCMAPI. Solution: MAPI profiles are visible only to users for which they were created. If you created a MAPI profile for a mailbox of, let us say User-A, its MAPI profile will not be visible when browsing MAPI profiles e.g. with MFCMAPI tool run under User-B. You may [...] (ID:522)

Non-Unicode characters are displayed improperly

Problem: Non-Unicode characters (e.g. Arabic) are displayed improperly as quotation marks in CodeTwo products. Fig. 1. Arabic characters displayed as question marks. Solution: This problem occurs on systems that are not configured to display non-Unicode characters properly. Mostly, operating systems are set to display non-Unicode [...] (ID:514)

Increase the number of attempts for opening message store

Problem At the system startup, CodeTwo Exchange Sync Service fails to open the Message Store with default number of attempts. As a result, the synchronization service does not work and needs to be manually started. Solution By default, CodeTwo Exchange Sync service attempts to open the Message Store for 30 times. This is done [...] (ID:502)

Addressing exceeded quota problem in Exchange Server

Problem: You have been reported the following error in Exchange Sync logs: Error: Failed to copy an item "" to folder "". Failed to save changes. MAPI_E_CALL_FAILED(0x80004005). Solution: If you see this error logged by CodeTwo Exchange Sync, probably one or more of the Exchange mailboxes’ or Public Folders’ quotas have been [...] (ID:497)

MAPI_E_FAILONEPROVIDER and mailbox permissions

Problem: When attempting to configure the CodeTwo Exchange Sync synchronization account service, you see the following error message: Unable to connect to Exchange Server. Failed to open mailbox 'Mailbox - @'. MAPI_E_FAILONEPROVIDER (0x8004011d) Fig. 1. MAPI error message while connecting to the server. Solution: The problem seems to [...] (ID:485)

Error opening default mailbox in the MAPI profile

Problem: You get the following or similar error messages in either a window pop-up, software's log files or in the status window: Error opening default mailbox in the MAPI profile. MAPI_E_FAILONEPROVIDER (0x8004011d) or MAPI_E_UNCONFIGURED (0x8004011c) Solution: These error messages are produced when there is a problem using MAPI [...] (ID:414)

CodeTwo services do not start

Problem: CodeTwo software service that is supposed to start automatically after the system restart would not start. Applies to: Any service-based CodeTwo software. For problems with MS Exchange Transport service in connection to CodeTwo Exchange Rules family products please consult this article. Solution: There may be multiple [...] (ID:385)

MAPI_E_AMBIGUOUS_RECIP (0x80040700)

Problem: When using CodeTwo software that utilizes MAPI profiles to access mailboxes you receive MAPI error MAPI_E_AMBIGUOUS_RECIP (0x80040700). The error message is either displayed in a window or visible in the software's log file. Fig. 1. Example of an error message window pop-up. For example, CodeTwo Exchange Sync logs the [...] (ID:380)

Using MFCMAPI to check mailbox read and write permissions

Problem: How to check with MFCMAPI if you have read and write permissions to a mailbox. This may be useful to diagnose permission issues with CodeTwo software, for example CodeTwo Exchange Sync or CodeTwo Exchange Folders. Solution: The below steps present an attempt to create a folder within a mailbox using MFCMAPI. As an example Public [...] (ID:363)

Error: There is no email program associated to perform the requested action

Problem: You get the following error message (Fig. 1.): There is no email program associated to perform the requested action. Please install an email program or, if one is already installed, create an association in the Default Programs control panel. Fig. 1. The error window. Solution: This problem concerns various Outlook related [...] (ID:351)

How to delete the contents of a user mailbox

Problem: You would like to delete the contents of a user's mailbox in Exchange Server or Exchange Online (Office 365). Solution: In Exchange Server 2019, 2016, 2013, 2010 or Exchange Online (Office 365), you can use PowerShell to remove mailbox contents. But before you can use specific cmdlets, you need to assign the necessary [...] (ID:349)

How to set up IIS for CodeTwo Exchange Sync and CodeTwo migration software

Problem: You get one of the pop-up windows shown below or you know for sure that your IIS settings have been modified. Fig. 1. A window that pops up if SSL or Windows authentication in IIS are not set up properly. Fig. 2. A window that pops up if ASP.NET Impersonation is enabled for Autodiscover authentication. Fig. 3. A window [...] (ID:287)

How to move CodeTwo Exchange Sync settings to a different Exchange server

Problem: You need to move your CodeTwo Exchange Sync installation to another machine or you want to back up your settings and program's cache files. Solution: This article explains: how to back up CodeTwo Exchange Sync installation (settings and cache), how to move (migrate) CodeTwo Exchange Sync installation to another machine. [...] (ID:267)

How to synchronize Outlook color categories across Exchange items

Problem: You want to synchronize Outlook's color categories across items (e.g. calendars) in Exchange. You already use CodeTwo Exchange Sync to synchronize your Exchange mailboxes. Solution: CodeTwo Exchange Sync in itself will not synchronize Outlook color categories. To do this, you will also need to use CodeTwo CatMan. Before you can [...] (ID:252)

Configuring scheduled synchronization in Exchange Sync

Problem: How to configure scheduled synchronization in Exchange Sync. Solution: If you do not use CodeTwo Exchange Sync too often, do not need to synchronize your data all the time or want to save some resources scheduling is a solution for you. After installing and configuring CodeTwo Exchange sync, run your Task Scheduler on Microsoft [...] (ID:249)

How to reinstall CodeTwo Exchange Sync

Problem: How to reinstall CodeTwo Exchange Sync? Solution: Please follow the below steps to uninstall or reinstall the CodeTwo Exchange Sync: Stop the synchronization service either from within the program's administration panel or from Windows Services menu (services.msc). Remove all MAPI profiles created by CodeTwo Exchange Sync as [...] (ID:230)

How to extend the timeout for services if they fail to start or stop

Problem: CodeTwo services cannot be started or stopped. Solution: In some environments, applications installed as Windows services may require more time to start or stop. Click on the links below to learn how to change the timeout for service applications in Windows. A service does not start A service does not stop A CodeTwo service is [...] (ID:228)

How to undo the synchronization in CodeTwo Exchange Sync

Problem: CodeTwo Exchange Sync supports one-way sync of Exchange folders in one-to-many and many-to-one synchronization tasks. If you have already synchronized the contents of a folder it is not possible to reverse it simply by deselecting the synchronization task in the main windows of the program and clicking Save. If you did that, the [...] (ID:202)

How to run the Exchange Sync service under a newly created user

Problem: You have to run the CodeTwo Exchange Sync service under a newly created user.  Solution: If the status of the Exchange Sync service is stopped (following a server restart) and the service cannot be started, you will need to follow the steps from this article. This problem might be caused by a lack of appropriate permissions of [...] (ID:188)

Synchronizing meetings with CodeTwo Exchange Sync

Problem: You want to use CodeTwo Exchange Sync to synchronize meetings (appointments that have attendees i.e. you sent meeting requests to other people when creating such event in a calendar). Solution: Prior to version 2.6 CodeTwo Exchange Sync would automatically add "Meeting Status equals Not Meeting" filter when configuring a new [...] (ID:173)

Synchronization of public folders after changing the account used for the Synchronization Service

Problem: How to synchronize public folders after you change the account used by the Synchronization Service of CodeTwo Exchange Sync. Solution: The most frequent cause of an erroneous synchronization between personal folders and public folders is the lack of appropriate permissions. This manifests itself in the log files in the following [...] (ID:143)

Problems synchronizing a large number of items

Problem: While copying or moving a large number of items to the source folder, some items are not synchronized properly. Solution: The problem may be evident in a below scenario: A task is defined to synchronize two folders of Exchange. After the synchronization of items in folders is finished, the user drops a large number of items to [...] (ID:141)

Adjusting the maximum number of open objects that a MAPI client can use at the same time

Problem: You experience problems related to Exchange Server limitations. Click the links below to learn more and get solutions. You are having problems when synchronizing big sets of changes (>250) You are not able to synchronize more than 32 folders Solution: Problems when synchronizing big sets of changes (>250) (MAPI session limits) [...] (ID:137)

How to check which version of CodeTwo Exchange Sync is currently in use.

Problem: How to check which version of CodeTwo Exchange Sync is currently in use. Solution: To check which version of CodeTwo Exchange Sync, open main Administrator window and click About icon (exclamation mark) (Fig. 1.). The resulting dialog box shows the current version of the software (Fig. 2.). Fig. 1. How to get About box. Fig. 2. [...] (ID:114)

Type a search phrase

Overview

CodeTwo Exchange Sync enables automatic synchronization of Exchange Server folders (including Public Folders) of any type: mail, calendars, contacts, tasks, etc. The program provides several types of synchronization tasks and allows you to precisely choose the items within folders for synchronization, as well as modify the [...]

System requirements

See the tables below for the CodeTwo Exchange Sync requirements: Software components The program consists of two main components installed together: CodeTwo Exchange Sync Service - responsible for synchronization CodeTwo Exchange Sync Administration Panel - for managing synchronization tasks Installation and usage [...]

One-way synchronization

Synchronization of data available in CodeTwo Exchange Sync can be divided into two general types: One-Way - involves synchronizing items only in one direction: from the source folders to the target folders. It means that once you create, delete or change any items in the source folder, this will be reflected in the target folder. On [...]

Troubleshooting server connection

Once the Exchange Server is defined and the user's credentials are supplied, the program tries to establish connection to the particular Exchange Server. However, it may happen at times that the connection fails. Please refer to the links below to learn more about the most common connection errors and the solutions to these issues: [...]

Two-way synchronization

Synchronization of data available in CodeTwo Exchange Sync can be divided into two general types: One-Way - involves synchronizing items only in one direction: from the source folders to the target folders. It means that once you create, delete or change any items in the source folder, this will be reflected in the target folder. On [...]

Connecting to Exchange Server

After successful installation of CodeTwo Exchange Sync the Administration Panel opens along the Exchange Server connection wizard. The wizard is used to define the initial connection to Exchange Server used within your organization. Therefore such connection is necessary for the program to work yet create and peform synchronization [...]

Installation process

The installation of the program is simple and takes up to 60 seconds. However, please make sure first that you meet the requirements. In the case this is not the first time you are installing the software please consult our articles on: uninstalling, reinstalling and moving the software to another machine. Be also advised that updating [...]

Reconfiguration of Synchronization Service and Administration Panel

CodeTwo Exchange Sync consists of two major components the configuration of which may be changed at any point after the initial configuration: Synchronization Service - responsible for synchronizing items according to the tasks configured in the Admin's panel. The service runs in the background and processes synchronization tasks on [...]

Installation and system requirements

CodeTwo Exchange Sync is a smart tool enabling automatic synchronization of Exchange Server folders of any type: mail, calendars, contacts, tasks, etc. Although the installation and basic configuration steps are simple, the sections below may come in handy while starting work with the program: Program's architecture - architecture of [...]

Quick guide to creating synchronization tasks

CodeTwo Exchange Sync enables real-time synchronization of items located in the Microsoft Exchange Server folders. The program provides two types of synchronization: One-Way and Two-Way. Below is the sample setup of the program enabling One-Way synchronization of data from one public Contacts folder to Exchange personal Contact [...]

Licensing

The use of CodeTwo Exchange Sync is free of charge. For more information, read our End User License Agreement. Updating to the free version If you use any previous (paid) version of the software and want to update it to the free version, you need to download and install the current version from the product's Download page.  

Log files

The log files contain diagnostic data that can be used when the program deviates from its intended behavior. To open up the log files dialog box, click Logs in the ribbon of the CodeTwo Exchange Sync Administration Panel (Fig. 1.).  Fig. 1. Logs button in the ribbon of the Administration Panel of the program. After clicking [...]

Installation

CodeTwo Exchange Sync is a smart tool enabling automatic synchronization of Exchange Server folders of any type: mail, calendars, contacts, tasks, etc. Although the installation and basic configuration steps are simple, the sections below may come in handy while starting work with the program: Installation process - step-by-step [...]

Understanding the program

CodeTwo Exchange Sync is a tool that enables synchronization of Exchange mailbox folders (including Public Folders). Together with Exchange Active Sync this enables synchronization of Public Folders and cross-mailboxes synchronization to mobile devices, not possible with Active Sync on its own. Connection When configuring the program or [...]

How to uninstall CodeTwo Exchange Sync

Removing CodeTwo Exchange Sync is as easy as uninstalling it from the Windows Control Panel: Go to your Windows Control Panel. Click on Programs and Features (or Add or Remove Programs in older Windows version). Find CodeTwo Exchange Sync on the list, right mouse click on it and choose Uninstall. Follow the uninstaller wizard [...]

Modifications

CodeTwo Exchange Sync enables the modification of items' attributes during the process of synchronization. You can for example tag all items with a selected category, change its subject, set a new start date etc. It is an on-the-fly modification and does not change the items in the source folder. All changes are reflected only in the [...]

Examples of practical use

The variety of synchronization types along conditions and modifications features in CodeTwo Exchange Sync enable deploying multiple synchronization scenarios in organizations using Microsoft Exchange Server.  The program is popular with companies that need a quick and easy method to synchronize data not only between users [...]

Reinstall or move to a different machine

Sometimes you may need to reinstall the program or even to move it to a different computer. See below how to do that. Reinstallation Reinstallation of the software is rarely required. However, it may happen that it will be recommended by CodeTwo Support, for example when you accidentally remove some of the installation files or Windows [...]

Creating synchronization tasks

CodeTwo Exchange Sync enables real-time synchronization of Exchange folders between different clients within an organization. Note that once you select more than one source or target folder, they will be added to the list of folders scheduled for synchronization in the order they were actually chosen (Fig. 1.). However, you can easily [...]

How to update or upgrade and what is the difference

The version number The program version is always visible at the very top of the main window of the program. It consists of 4 numbers separated by dots, e.g. 2.5.0.337, following the pattern below: [major].[minor].[maintenance].[build] which mean the following: [major] - the first figure is the major version number and it changes rarely, [...]

Conditions

CodeTwo Exchange Sync enables filtering items that are scheduled for the One-Way synchronization using Conditions. Thanks to conditions, the Administrator of the program may qualify only the chosen range of items that will be synchronized from source to target folders if they meet the defined criteria. One synchronization task enables [...]

Restoring items in target folders

By default, in one-way synchronization the target folders will always contain the same items as the source folders. While editing the items in the source folder, all changes will be replicated to the target folder. Furthermore, the program by default overwrites all changes made on items in the target folder during synchronization. [...]

Troubleshooting synchronization errors

Exchange Server limits While running synchronization tasks using CodeTwo Exchange Sync, it may happen at times that you end up with errors. These errors may derive from the default Exchange Server's settings that limit the number of processed objects causing unexpected synchronization failures. Therefore, the limits are associated [...]

Feedback

Your feedback is very important to us. It has continuously helped us develop better applications and we strongly encourage you to send us your concerns and suggestions about new and existing features. Your opinion shapes new functionalities and drives changes in the forthcoming versions of our software. To share your opinion, please [...]