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:
Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.
proxyAddresses: smtp:
Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.
proxyAddresses: smtp:
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:
Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.
mailNickname: ContactH
name: Contact_CH
mail: