Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
coding:powershell [2025/03/03 15:33] jango [Exchange] |
coding:powershell [2025/04/14 12:55] (aktuell) jango [Postfach] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | Powershell5 -> Net-Framework | ||
| + | Powershell7 -> .NET | ||
| + | |||
| <code powershell> | <code powershell> | ||
| $command = ' | $command = ' | ||
| Zeile 149: | Zeile 152: | ||
| // | // | ||
| Import-Module ActiveDirectory | Import-Module ActiveDirectory | ||
| + | |||
| + | // Domäne abrufen | ||
| + | Get-ADDomain | ||
| // | // | ||
| Zeile 182: | Zeile 188: | ||
| </ | </ | ||
| - | __false__ | + | ====Gruppen==== |
| + | <code powershell> | ||
| + | # Benutzergruppe erstellen: | ||
| + | New-ADGroup -Name "RODC Admins" | ||
| + | |||
| + | # Benutzerkonto löschen: | ||
| + | Remove-ADGroup -Identity RODCAdmins | ||
| + | </ | ||
| ==== Organisationseinheiten (OU) ==== | ==== Organisationseinheiten (OU) ==== | ||
| Zeile 358: | Zeile 371: | ||
| Verwaltung einer [[: | Verwaltung einer [[: | ||
| + | ====Inbox Rules==== | ||
| + | |||
| + | < | ||
| + | Get-InboxRule -Mailbox " | ||
| + | |||
| + | Name Enabled Priority RuleIdentity | ||
| + | ---- ------- -------- ------------ | ||
| + | Mails an Walter Friedrich und I True 1 17352165469276078081 | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | Remove-InboxRule -Mailbox " | ||
| + | </ | ||
| ====Postfach==== | ====Postfach==== | ||
| <code powershell> | <code powershell> | ||
| - | Start-ExchangeManagementConsole | ||
| - | |||
| // Postfach erstellen | // Postfach erstellen | ||
| New-Mailbox -UserPrincipalName user@domain.com -Alias user -Name " | New-Mailbox -UserPrincipalName user@domain.com -Alias user -Name " | ||
| - | // | + | // Berechtigungen für ein Postfach |
| - | Add-MailboxPermission -Identity user -User manager | + | Get-MailboxPermission -Identity user |
| + | Get-MailboxPermission -Identity user -User manager | ||
| - | // | + | // |
| - | Add-MailboxPermission | + | Add-MailboxPermission -Identity user -User manager -AccessRights None, |
| + | |||
| + | // Berechtigungen für einen Postfach Kalender anzeigen: (auf engl. Server Calendar) | ||
| + | Get-MailboxFolderPermission -Identity user: | ||
| + | Get-MailboxFolderPermission -Identity user: | ||
| + | |||
| + | // | ||
| + | Add-MailboxFolderPermission | ||
| // | // | ||
| Zeile 381: | Zeile 413: | ||
| // | // | ||
| Set-Mailbox -Identity user -EmailAddresses @{remove=" | Set-Mailbox -Identity user -EmailAddresses @{remove=" | ||
| + | |||
| + | // AutoReply | ||
| + | Set-MailboxAutoReplyConfiguration -Identity User1 -AutoReplyState Enabled -InternalMessage < | ||
| + | |||
| + | Set-MailboxAutoReplyConfiguration -Identity User1 -AutoReplyState Scheduled -StartTime " | ||
| + | |||
| + | // Mailbox in PST exportieren | ||
| + | New-MailboxExportRequest -Mailbox < | ||
| + | |||
| + | // Datenbank Speicherort | ||
| + | Get-Mailbox -Identity User1 | Get-MailboxStatistics | Select DisplayName, | ||
| + | Get-Mailbox | Get-MailboxStatistics | Select DisplayName, | ||
| + | |||
| + | |||
| + | // Mailbox verschieben | ||
| + | New-MoveRequest -Identity < | ||
| + | Get-MoveRequest | Get-MoveRequestStatistics | Select DisplayName, | ||
| + | Remove-MoveRequest -Identity < | ||
| + | Get-RemoveRequest | Remove-MoveRequest | ||
| + | |||
| + | |||
| + | // Message Tracking | ||
| + | Get-MessageTrackingLog -sender User1 | ||
| + | Get-MessageTrackingLog -Recipients User1 | ||
| + | Get-MessageTrackingLog -sender User1 -Recipients User2 | ||
| + | Get-MessageTrackingLog -sender User1 -Start < | ||
| </ | </ | ||