Exchange Powershell
In der Exchange Verwaltungsshell kann man eine Vielzahl von Befehlen eingeben um den Status des Exchange-Server zu prüfen und zu steuern.
| Befehl | Aktion |
| Get-ExchangeServer |fl Name, AdminDisplayVersion | Anzeige der Versionsnummer des Exchange-Servers |
| Get-Mailbox | Anzeige der Mailboxen |
| Get-MailboxStatistics | Anzeige der Mailboxen mit Informationen wie letzte Anmeldung |
| Get-MessageTrackingLog -Sender MailadresseDesKontos | Anzeige Mailverlauf des Exchange- Kontos |
| Get-Queue -Identity QueueName | Abfrage des Status der Emailwarteschlangen Submission – noch zu sendenden Emails Unreachable – unzustellbare Emails Poison – als gefährlich klassifizierte Emails |
| Set-Mailbox -Identity „Nutzername“ -IssueWarningQuota 20gb -ProhibitSendQuota 25gb -ProhibitSendReceiveQuota 25gb -UseDatabaseQuotaDefaults $false | Setzen der Postfachspeichergröße |
| set-mailbox „Name des Postfaches“ -MessageCopyForSentAsEnabled $True | Setzen das Emails in gesendete Objekte einer Shared Mailbox abgelegt werden |