Alle Postfächer auf einmal per PS weiterleiten
Hallo zusammen und frohes Jahr noch nachträglich,
da wir in eine andere Domäne umziehen und hoffentlich bald am Ziel ankommen,
möchte ich (nur) alle Postfächer (keine Verteiler etc.) per PS eine Weiterleitung einrichten.
Würde ja händisch gehen, da das aber ein paar hundert User sind, dauert das ziemlich lang.
Folgendes stelle ich mir vor:
Alle Postfächer / Email Adressen
sollen umgeleitet werden und zwar von vorname.nachname@domaene1.de auf vorname.nachname@domaene2.de
Der Vorname.Nachname ist also gleich, nur der Domänenname am Ende ändert sich.
Der Haken bei an Weiterleitungsadresse senden und Postfach soll deaktiviert bleiben.
Kann da vielleicht jemand helfen?
LG
lordofremixes
da wir in eine andere Domäne umziehen und hoffentlich bald am Ziel ankommen,
möchte ich (nur) alle Postfächer (keine Verteiler etc.) per PS eine Weiterleitung einrichten.
Würde ja händisch gehen, da das aber ein paar hundert User sind, dauert das ziemlich lang.
Folgendes stelle ich mir vor:
Alle Postfächer / Email Adressen
sollen umgeleitet werden und zwar von vorname.nachname@domaene1.de auf vorname.nachname@domaene2.de
Der Vorname.Nachname ist also gleich, nur der Domänenname am Ende ändert sich.
Der Haken bei an Weiterleitungsadresse senden und Postfach soll deaktiviert bleiben.
Kann da vielleicht jemand helfen?
LG
lordofremixes
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 5740589053
Url: https://administrator.de/forum/alle-postfaecher-auf-einmal-per-ps-weiterleiten-5740589053.html
Ausgedruckt am: 23.12.2024 um 02:12 Uhr
11 Kommentare
Neuester Kommentar
Hi,
sowas? (ungetestet)
sowas? (ungetestet)
$oldDomain = "alteDomain.de"
$newDomain = "neueDomain.de"
$mailboxes = Get-Mailbox
$mailboxes | ForEach-Object {
Set-Mailbox -Identity $_.alias -DeliverToMailboxAndForward $true -ForwardingSMTPAddress $_.PrimarySMTPAddress.Address.Replace($oldDomain,$newDomain)
}
Ergänzend:
Wegen dem Teil "(keine Verteiler etc.)" könntest du bei Get-Mailbox mit dem Parameter -OrganizationalUnit nach einer OU filtern, in der du nur Nutzer drin hast.
UND:
der Parameter bewirkt, dass die Mail an den Originalempfänger zugestellt wird und weitergeleitet wird, es wird also zwei Kopien davon geben. Soll nur weitergeleitet werden, den Parameter weglassen. Ich glaube das ist der Haken, den du meinst.
Wegen dem Teil "(keine Verteiler etc.)" könntest du bei Get-Mailbox mit dem Parameter -OrganizationalUnit nach einer OU filtern, in der du nur Nutzer drin hast.
UND:
der Parameter
-DeliverToMailboxAndForward $true
Probiere es aus - mit
Hast du keine OU denen alle User-OUs untergeordnet sind?
Get-Mailbox
nimmt er dann auch Verteiler etc?
Verteiler sind keine Mailboxen ... Um nur UserMailboxen zu nehmen /keine SharedMailoxes/Rooms/Ressourcen etc.Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize unlimited
Gruß wurstel