HIDDEN: Syncs to/from Exchange 2007/2010 supported (old)?

Created: 2012-04-20 08:09:59
Modified: 2017-06-11 08:29:20
Tags: Exchange 20xx

Yes. SimpleSync can sync to/from Exchange 2007 and Exchange 2010.

SimpleSync does not rely on the RUS. SimpleSync writes to AD, creating/updating your user or contact objects. Default mappings include proxyaddresses (smtp/x400) required to create mail enabled objects. Default mappings also sync all other required attributes. You may use custom map files to create/modify attribute mappings as desired. Many SimpleSync users have already migrated and are syncing successfully to Exchange 2007.

As of v5.1.8, all of the below requirements are met automatically. The recommended customizations are only required in pre v5.1.8 Simplesync installations. Whenever possible, it is highly recommended you upgrade to the latest release, rather than run an earlier version with the below customizations.

If you are running v5.0, you should upgrade to the latest version (v5.1.8 or greater). After upgrading to the latest version, it may still be necessary to further modify an existing custom map file. The reason being, if you are running v5.x with map files that were originally created when you were running the older v4, your custom map files will not include the latest v5.1.8 default mappings that were specifically designed to handle syncs to Ex2007/2010. (No problem will be apparent syncing to Ex2003. However if your destination directories upgrade to Ex2007, your syncs will be lacking the required mappings, leading to the errors described below. )

As of Ex2007, the following elements were found to be required by Microsoft. These are handled automatically as of v5.1.8. Any prior simpleSync version will require some/all of the below customizations.

If you are running SimpleSync v4 or v5.0, the following customizations have been found to be required for most implementations when syncing to Exchange 2007 or 2010. Following are customizations you can make to the attribute mappings, so your sync to Ex2007/2010 can automatically set mailnickname, ShowInAddressbook and LegacyExchangeDN as required.

Step 1: Check your custom map file and verify the mailnickname mapping assignment. If your mapping includes ~mail~, refer to the Syncs to Exchange 2007 set invalid value for mailnickname article for details on the custom mailnickname mapping that is required to sync to Ex2007. As of v4.8, the default mappings have been adjusted to support the new mailnickname requirement (the @ character is not allowed).

Step 2: If your synced objects do not show up in the GAL, it may be necessary to use a custom mapping to set the a custom ShowInAddressBook on your synced contacts.

Step 3: If your synced objects show up in the GAL, but delivery to the recipient fails, it may be necessary to set a custom legacyexchangedn on your synced contacts. ** If you want to avoid any modification of legacyexchangedn (which can introduce NDR errors on reply to old mail) you should perform Step 4 prior to Step 3.)

Step 4: 4a) After applying the steps to customize legacyexchangeDN as outlined in Note 3, you will run each Ex2007 connection. This allows the sync to set legdn and custom x500 addresses to avoid NDRs that may have begun after an earlier upgrade/sync. Verify mail delivery is successfully working.

4b) To complete this process, you should now return to each connection and add legacyexchanedn to the connection’s no-mod-attrib list.

This is done so that future syncs will never modify legacyexchangedn, thus avoiding the potential for NDRs due to modified legdn.

Edit the config.txt for this connection. Insert the below line in it’s entirety. (one long line including comma separated attribute list). No-Mod-Attribs=legacyexchangedn,grouptype,objectclass,instancetype, samaccountname,userprincipalname,name,cn,msExchHomeServerName,homeMTA, homeMDB,msexchmasteraccountsid;binary,msexchuseraccountcontrol,useraccountcontrol, pwdlastset

Save the config.txt.

Future runs of this connection will never modify the legacyexchangedn attribute. As of SimpleSync v5.0.15, legdn is included in the default no-mod-attribs list.

Knowledgebase

Directory
  1. Directify - Self Service

  2. Mimic - Replication

  3. UnitySync - Sync
Password
  1. emPass - Sync
Obsolete
  1. Profiler
  2. SimpleSync