skipper02 11 Geschrieben 19. Mai 2016 Melden Teilen Geschrieben 19. Mai 2016 Hallo Gemeinde, volgende Problemlage. Vorhanden war eine alte SBS2008 Umgebung und ca. 15 Usern mit Outlook 2007. Dort wurden die Termine von den Mitarbeitern immer per Einladung an die Kollegen versendet. Nun wurde die Domäne auf einem Server 2012R2 mit Exchange 2013 und Office 2016 neu aufgebaut. Eine Migration der Domäne wurde auf Grund der geringen Useranzahl und den zu erwarteten Problemen bei/nach der Migration vom SBS und den dazu benötigten Zeitaufwand nicht in Erwägung gezogen. Beim alten Exchange wurden Daten mit Outlook exportiert und in das neue Outlook Importiert. Das lief auch soweit ganz gut. Die Usernamen und die Mailadressen wurden im neuen AD/Exchange wie beim alten SBS eingerichtet. Nun haben alle Termine in Outlook ein "Kopie:" vor der Betreffzeile und man kann die Termine nicht mehr als Ersteller verändern und die Änderungen neu versenden, da der User der den Eintrag erstellt hat, ja nicht mehr vorhanden ist. Gibt es eine Lösung für das Problem ? Ich denke so in die Richtung, das der Ersteller des Termins geändert werden kann, oder so ? Oder müssen alle Termine neu erstellt und versendet werden ? Zitieren Link zu diesem Kommentar
Nobbyaushb 1.472 Geschrieben 19. Mai 2016 Melden Teilen Geschrieben 19. Mai 2016 Hallo Gemeinde, volgende Problemlage. Oder müssen alle Termine neu erstellt und versendet werden ? Sie müssen, da die User-ID dank nicht-Migration nicht mehr existiert. *Besserwiss an* Folgende schreibt sich mit "f" Besserwiss aus* Warum meinen die Leute immer, das alles neu machen besser sei als zu migrieren? Gerade bei 15 Usern mache ich das zwischen Mittag und Kaffee... Das werde ich wohl nie verstehen. Egal und zu spät. Zitieren Link zu diesem Kommentar
testperson 1.680 Geschrieben 20. Mai 2016 Melden Teilen Geschrieben 20. Mai 2016 (bearbeitet) Hi, du musst aus der alten Umgebung den legaxyExchangeDN als X500 Adresse im neuen Exchange übernehmen: <# Am alten Exchange Server ausführen #> Get-Mailbox | Select-Object Alias, LegacyExchangeDN | Export-Csv C:\legacyExchangeDN.csv <# legacyExchangeDN.csv vom alten auf den neuen Exchange Server kopieren und Script auf dem neuen Exchange ausführen #> $legacyExchangeDN = Import-Csv C:\legacyExchangeDN.csv foreach ($mailbox in $legacyExchangeDN) { $temp = get-mailbox -Identity $mailbox.alias $temp.EmailAddresses += [Microsoft.Exchange.Data.CustomProxyAddress]("X500:$($mailbox.LegacyExchangeDN)") Set-Mailbox -Identity $temp.alias -EmailAddresses $temp.EmailAddresses } Ich würde allerdings auch, wie Norbert, immer den Weg der Migration bevorzugen Gruß Jan bearbeitet 20. Mai 2016 von testperson Zitieren Link zu diesem Kommentar
skipper02 11 Geschrieben 23. Mai 2016 Autor Melden Teilen Geschrieben 23. Mai 2016 Hi, du musst aus der alten Umgebung den legaxyExchangeDN als X500 Adresse im neuen Exchange übernehmen: <# Am alten Exchange Server ausführen #> Get-Mailbox | Select-Object Alias, LegacyExchangeDN | Export-Csv C:\legacyExchangeDN.csv <# legacyExchangeDN.csv vom alten auf den neuen Exchange Server kopieren und Script auf dem neuen Exchange ausführen #> $legacyExchangeDN = Import-Csv C:\legacyExchangeDN.csv foreach ($mailbox in $legacyExchangeDN) { $temp = get-mailbox -Identity $mailbox.alias $temp.EmailAddresses += [Microsoft.Exchange.Data.CustomProxyAddress]("X500:$($mailbox.LegacyExchangeDN)") Set-Mailbox -Identity $temp.alias -EmailAddresses $temp.EmailAddresses } Ich würde allerdings auch, wie Norbert, immer den Weg der Migration bevorzugen Gruß Jan Hallo, ich habe das ganze durchgeführt. Die X500 Adresse wurde im Exchange eingetragen. Es hat sich aber leider nichts geändert. Mache ich noch etwas falsch ? Zitieren Link zu diesem Kommentar
testperson 1.680 Geschrieben 23. Mai 2016 Melden Teilen Geschrieben 23. Mai 2016 Mache ich noch etwas falsch ? Vermutlich ;) Läuft das Script ohne Fehler durch? Sind die Aliasse der User Mailboxen gleich geblieben? Zitieren Link zu diesem Kommentar
skipper02 11 Geschrieben 23. Mai 2016 Autor Melden Teilen Geschrieben 23. Mai 2016 Hi, du musst aus der alten Umgebung den legaxyExchangeDN als X500 Adresse im neuen Exchange übernehmen: <# Am alten Exchange Server ausführen #> Get-Mailbox | Select-Object Alias, LegacyExchangeDN | Export-Csv C:\legacyExchangeDN.csv <# legacyExchangeDN.csv vom alten auf den neuen Exchange Server kopieren und Script auf dem neuen Exchange ausführen #> $legacyExchangeDN = Import-Csv C:\legacyExchangeDN.csv foreach ($mailbox in $legacyExchangeDN) { $temp = get-mailbox -Identity $mailbox.alias $temp.EmailAddresses += [Microsoft.Exchange.Data.CustomProxyAddress]("X500:$($mailbox.LegacyExchangeDN)") Set-Mailbox -Identity $temp.alias -EmailAddresses $temp.EmailAddresses } Ich würde allerdings auch, wie Norbert, immer den Weg der Migration bevorzugen Gruß Jan E Vermutlich ;) Läuft das Script ohne Fehler durch? Sind die Aliasse der User Mailboxen gleich geblieben? Die Aliasse sind fast alle gleich geblieben. Aber es kam anscheinend bei allen Usern die Fehlermeldung, das der Alias nicht vorhanden ist. Zur Info: Ändern konnte ich die Termine, aber nur in meinem Privaten Kalender, Ein Versenden des geänderten Termin ist nicht möglich. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.