bensoka
Goto Top

O365 Neue Domain

Guten Tag allerseits,

im Rahmen einer Umfirmierung haben wir eine neue Domain.
Gern würde ich für die bestehenden emails@alte-domain.de neue Mailadressen anlegen emails@neue-domain.de.

Gibt es eine Automatisierung oder müsste ich die Mailadressen händisch hinterlegen?
Kann ich dann dem Nutzer einfach die neue Mailadresse geben und als Alias noch die alte?

Oder was wäre die beste Vorgehensweise?
Ich freue mich von Euch zu hören und wünsche Euch eine gute Woche!

Beste Grüße
Ben

Content-ID: 669680

Url: https://administrator.de/contentid/669680

Ausgedruckt am: 24.11.2024 um 00:11 Uhr

mbehrens
mbehrens 21.11.2024 um 13:41:01 Uhr
Goto Top
Zitat von @BensoKa:

im Rahmen einer Umfirmierung haben wir eine neue Domain.
Gern würde ich für die bestehenden emails@alte-domain.de neue Mailadressen anlegen emails@neue-domain.de.

Gibt es eine Automatisierung oder müsste ich die Mailadressen händisch hinterlegen?

Ja, API Zugänge existieren, u. a. für PowerShell.

Kann ich dann dem Nutzer einfach die neue Mailadresse geben und als Alias noch die alte?

Damit ändern sich bekanntermaßen die Credentials.
150940
150940 21.11.2024 aktualisiert um 14:39:15 Uhr
Goto Top
Einfach ne E-Mail Adressrichtlinie erstellen
https://learn.microsoft.com/de-de/powershell/module/exchange/new-emailad ...

Oder per Powershell, hier als Beispiel um eine Adresse für alle User-Mailboxen, Mailadresse hinzufügen
Get-Mailbox -RecipientTypeDetails UserMailbox | %{Set-Mailbox $_.Alias -EmailAddresses @{Add = ($_.Alias + "@neudomain.de")}}  

Wenn man die neue Adresse stattdessen als primäre Adresse festlegen will dann so

$newdomain = "neue-domain.de"  
Get-Mailbox -RecipientTypeDetails UserMailbox | %{
    [string[]]$mails = $_.EMailAddresses
    $mails = $mails -creplace '^SMTP:','smtp:'  
    $mails += "SMTP:$($_.Alias)@$newdomain"  
    Set-Mailbox $_.Alias -EmailAddresses $mails
}

Gruß catrell