During migration, Migration Manager for Exchange moves mailboxes from the source Microsoft Exchange server to the target Microsoft Exchange server. Before users can start working with the new target mailbox, their Microsoft Outlook profiles must also be updated.
The Client Profile Updating Utility (CPUU; legacy name: EMWProf) 5.8.5 allows you to update these profiles automatically and transparently. The utility is used to update end-user Microsoft Outlook profiles settings, migrate additional features of user mailboxes and finally switch the profiles from the source to the target Exchange server once the user's mailbox is migrated and switched either manually or by the Migration Manager's Mail Agent.
CPUU supports Microsoft Outlook 2010/2013/2016/2019 and Outlook for Office 365. It can be used in conjunction only with the following products:
- Migration Manager 8.15 or later
- On Demand Migration for Email
Throughout this document, the following terms are used:
Source servers: the Exchange servers from which the email data is migrated
Target servers: the servers to which the email data is migrated
Console: the computer on which Migration Manager for Exchange is installed
Hereafter, unless a specific Exchange version is meant, "Exchange" denotes Exchange 2003, Exchange 2007, Exchange 2010, Exchange 2013, Exchange 2016 organizations, servers, mailboxes, etc.
Configuring and Running the Client Profile Updating Utility
Overview > Configuring and Running the Client Profile Updating Utility
To configure CPUU, create one configuration file (.INI) and three batch files for it using the Client Profile Updating Utility Configuration wizard. Include the resulting files in the logon script for the domain users. When a user logs on to the network, CPUU starts automatically on his or her workstation with the configuration saved in these files.
Note: If the target is Microsoft Office 365, you have to provide all users with their Office 365 passwords before CPUU switches Outlook profiles. Otherwise, the user cannot log on to his/her mailbox and get an access to his/her emails after the switch.
On a workstation, CPUU processes all the Microsoft Outlook user profiles that you selected to be processed when you set up your configuration files. A profile is processed whether or not it is set as the default for Microsoft Outlook. When updating Microsoft Outlook profiles, CPUU looks for a correspondence between the source and target recipients, using the custom attribute populated by the Directory Synchronization Agent.
Caution: CPUU stops Microsoft Outlook or other MAPI clients if these applications are running.
Offline Microsoft Outlook profiles are also updated in accordance with the settings you made when you specified in the INI file. CPUU can process either all offline profiles or only the profiles for the remote users whose mailboxes were added to Remote Users Collections. For information about Remote Users Collections, refer to the Migration Manager for Exchange documentation.
Take into account, the following conditions must be met for CPUU to work properly:
The Client Profile Updating Utility supports the vast majority of client computer configurations. Specifically, all mail clients and operating systems listed below are supported in any valid combinations.
However, only those Exchange Server and Outlook combinations are supported that are also supported by Microsoft. For a list of Outlook versions compatible with your Exchange Server, refer to the Exchange system requirements.
See Client Profile Updating Utility Release Notes document for a complete list of supported configurations.