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.

BefehlAktion
Get-ExchangeServer |fl Name, AdminDisplayVersionAnzeige der Versionsnummer des Exchange-Servers
Get-MailboxAnzeige der Mailboxen
Get-MailboxStatisticsAnzeige der Mailboxen mit Informationen wie letzte Anmeldung
Get-MessageTrackingLog -Sender MailadresseDesKontosAnzeige Mailverlauf des Exchange-
Kontos
Get-Queue -Identity QueueNameAbfrage 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 $falseSetzen der Postfachspeichergröße
set-mailbox „Name des Postfaches“ -MessageCopyForSentAsEnabled $TrueSetzen das Emails in gesendete Objekte einer Shared Mailbox abgelegt werden