Dies ist eine alte Version des Dokuments!
Exchange Server 2010 kommt manchmal mit Fehlermeldungen daher, die eine Postfach GUID beinhalten anstelle des Benutzerobjekts mit dem das Postfach verknüpft ist. Es gibt einige Powershell Kommandos die uA auch die Postfach GUID anzeigen, wie zB:
[PS] C:\Windows\system32>get-mailbox picard | fl Name, *Guid* Name : picard ExchangeGuid : 939ccde3-8df3-464b-9bab-087b5bfd3dd0 ArchiveGuid : 00000000-0000-0000-0000-000000000000 DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000 Guid : 36c214bd-fb5e-4382-b575-493bc287341e
Hier ist es aber zB schon notwendig das Benutzerobjekt zu kennen. Es gäbe dann natürlich noch die Möglichkeit sich alle Benutzerobjekte mit GUID anzeigen zu lassen aber dann muss man diese Liste nach der gesuchten GUID durchsuchen:
[PS] C:\Windows\system32>get-mailbox |fl Name, *Guid* Name : Administrator ExchangeGuid : db7df154-f726-4669-8d39-d66310632925 ArchiveGuid : 00000000-0000-0000-0000-000000000000 DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000 Guid : bfcbc982-0a37-4590-aadb-25261127f326 Name : worf ExchangeGuid : 26b70cb8-fb0b-4cdb-926f-612a3e266fbd ArchiveGuid : 00000000-0000-0000-0000-000000000000 DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000 Guid : 3477de33-49a4-4ba3-a761-e57f073ecebd Name : crusher ExchangeGuid : 6024d6ee-db99-472e-a466-587e75c77f82 ArchiveGuid : 00000000-0000-0000-0000-000000000000 DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000 Guid : f87b9c4d-63a0-4406-93ec-bd9aed2f4816 . . . Name : picard ExchangeGuid : 939ccde3-8df3-464b-9bab-087b5bfd3dd0 ArchiveGuid : 00000000-0000-0000-0000-000000000000 DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000 Guid : 36c214bd-fb5e-4382-b575-493bc287341e
ich habe keine Möglichkeit gefunden, diese Aufgabe zufriedenstellend mit Bordmittel zu lösen, habe aber ein Commandline Utility gefunden, welches das Active Directory nach dieser »msExchMailboxGUID«1) durchsucht und das dazugehörige Benutzerobjekt zurück gibt. Das Uitility »ADFind«2) von »Joe Richards« erledigt diese Aufgabe mit einem Kommando. Laden Sie sich das Tool auf irgendeinen Rechner der in der zu durchsuchenden Domäne ist, es besteht keine Notwendigkeit dieses Kommando auf einem Exchange Server oder Domänen Controller auszuführen, und führen Sie folgendes Kommando aus, wobei Sie die »GUID« durch die zu suchende ersetzen:
C:\orgfiles\AdFind>adfind -gc -b "" -binenc -f " msExchMailboxGUID={{GUID:939ccde3-7df3-464b-9bab-087b5afd3de0}}" -dn
AdFind V01.49.00.00cpp Joe Richards (joe@joeware.net) February 2015
Transformed Filter: msExchMailboxGUID=\E3\CD\9C\93\F3\7DKF\9B\AB\08\7B\5A\FD\3D\E0
Using server: GALAXY.DOMAIN.local:3268
Directory: Windows Server 2008 R2
dn:CN=laforge,OU=_aktive User,OU=Enterprise,DC=DOMAIN,DC=local
— pronto 2016/03/14 10:48