Da ich mir leider auch nicht alles merken kann, habe ich mir hier ein paar oft-benutzte Powershell-Befehle notiert:
E-Mail Adressen aller Mailbox Datenbanken auslesen:
Get-MailboxDatabase | Get-Mailbox | fl DisplayName, EmailAddresses > c:Mailbox.csv
E-Mail Adressen von Verteilergruppen auslesen:
Get-DistributionGroup | fl DisplayName, EmailAddresses > c:Verteilergruppen.csv
E-Mail Adressen aus einer öffentlichen Ordner Datenbank auslesen:
Get-MailPublicFolder | fl Displayname, EmailAddresses > c:PublicFolder.csv
Postfachgröße anzeigen:
Get-MailboxStatistics -server [servername] | sort TotalItemSize | FT DisplayName,TotalItemSize
Postfachgröße eines bestimmten Benutzers anzeigen:
Get-MailboxStatistics -Identity "freddy"|fl TotalItemSize
Quotas:
Quota standard:
Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false) -and ($_.Database -eq “servernameSGStore”)}
Quota nicht standard-mäßig (allgemein bzw. best. Server):
Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false)}
Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false) -and ($_.Servername -eq “”)}