It is not possible to migrate contact objects with ADMT (3.1)

To export contacts from active directory, you can simply use followin command

ldifde -f contacts.ldf -d “ou=Contacts,dc=testlab,dc=corp” -r (“objectClass=contact”) -l objectClass,sn,givenName,displayName,proxyaddresses,importedFrom,targetAddress,mailNickname,name,mail

This would export all contacts from the OU Contacts. If you want to export all contact objects, simply use following command:

ldifde -f contacts.ldf -d “dc=testlab,dc=corp” -r (“objectClass=contact”) -l objectClass,sn,givenName,displayName,proxyaddresses,importedFrom,targetAddress,mailNickname,name,mail

You can import the contacts.ldf with following command:

ldifde -i -f contacts.ldf

This will only work, if you import the contacts to the same AD Structure.

If you want to import the contacts on another AD Domain, you have to modify the contacts.ldf with an Editor and replace the LDAP Path to your needs. E.g:

dn: CN=Contact1,OU=MigrateContacts,DC=testlab2,DC=corp
changetype: add
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: contact
givenName: Contact1

displayName: Contact1

proxyAddresses: SMTP:

digital@testlab.ch

Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


proxyAddresses: smtp:

contact1@testlab.de

Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


proxyAddresses: smtp:

contact1@testlab.at

Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


proxyAddresses:
X400:c=CH;a= ;p=Testlab;o=Testlab;s=Contact1?CH;ou1=TestOU;
targetAddress: SMTP:

digital@testlab.ch

Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


mailNickname: ContactH
name: Contact_CH
mail:

digital@testlab.ch