Postfächer für Benutzer einer OU anlegen
Wer nur Benutzern einer spezifischen OU eine Mailbox anlegen, der geht wie folgt vor.
Zuerst fragt man die Benutzer ab, die keine Mailbox haben. Damit verschafft man sich einen Überblick.
Welcher User hat noch keine Mailbox?
Get-User -OrganizationalUnit “OU=TEST,OU=User,OU=DWP,DC=dwp,DC=local” | Where-Object{$_.RecipientType -eq “UserMailbox”}
Danach filtert man die Benutzer heraus und übergibt diese dem Befehl sie anzulegen.
Mailbox für die Benutzer anlegen die keine besitzen
$OU= “OU=TEST,OU=User,OU=DWP,DC=dwp,DC=local”; $Users = Get-User -OrganizationalUnit $OU | Where-Object{$_.RecipientType -ne “UserMailbox”};
foreach($user in $users){Enable-Mailbox -Identity $user.SamAccountName}
Erneute Abfrage zur Kontrolle ob jetzt auch jene Benutzer eine Mailbox besitzen.
Mailbox für die Benutzer anlegen die keine besitzen
Get-User -OrganizationalUnit “OU=TEST,OU=User,OU=DWP,DC=dwp,DC=local” | Where-Object{$_.RecipientType -eq “UserMailbox”}