Problem mit Kalendereinträge nach PST-Import
Problembeschreibung[Bearbeiten]
Ich bin derzeit mit dem Umzug eines Exchange Server beschäftigt. Unter anderem exportiere ich die Benutzerpostfäche am alten Server in eine PST-Datei mittels
export-mailbox
Powershell-Befehl. Am neuen Server lege ich dann ein neues Postfach an und importiere die PST-Datei wieder - klappt wunderbar. ABER: eine Kollegin, deren Postfach migriert wurde, hatte heute das Problem mit einem Kalendereintrag: sie wollte einen Termin ändern und einen neuen Teilnehmer hinzufügen, der Termin wurde dabei am alten Server bzw. im alten Postfach angelegt und mit auf den neuen Server umgezogen - klar soweit. Klickt sie aber auf "Senden", um den Termin zu aktualisieren, erhält sie kurz darauf vom neuen Exchange-Server die Meldung, dass die Nachricht nicht verschickt werden konnte, da sie nicht berechtigt ist, im Auftrag eines anderen Benutzers die Nachricht zu verschicken. Der "normale" Mail-Versand ist aber kein Problem.
Lösung[Bearbeiten]
Die Lösung brachte dieser Technet-Forenbeitrag. Um das Problem zu beheben, muss dem neuen Postfach eine Benutzerdefinierte Email-Adresse vom Typ X500 hinzugefügt werden. An einem Exchange 2010 Server öffne also die Exchange-Verwaltungskonsole, gehe in die Eigenschaften des betroffenen Benutzerpostfaches, Registerkarte E-Mail-Adressen und klicke auf den Pfeil bei Hinzufügen, wähle Benutzerdefinierte Adresse... aus und gib bei E-Mail-Typ zunächst X500 an. Um den LegacyExchangeDN vom alten Server bzw. vom alten Postfach zu bekommen, starte dort die Exchange Management Shell und gib folgenden Befehl ein:
Get-Mailbox -Identity "Username" | fl LegacyExchangeDN
Dir wird der benötigte LegacyExchangeDN angezeigt, welchen du jetzt am neuen Server als Email-Adresse hinzufügst. Sollte der User während der Prozedur Outlook offen gehabt haben, Outlook schließen und erneut öffnen - das wars, alte Kalendereinträge können nun aktualisiert werden.
Um alle alten Postfächer und deren LegacyExchangeDN in eine CSV-Datei zu exportieren, gib folgenden Powershell-Befehl ein:
Get-Mailbox | Select LegacyExchangeDN, userPrincipalName | Export-CSV C:\legacynames.csv