1. C:\ITnator
  2. PowerShell

Microsoft Exchange PowerShell Befehle

Autor
Johannes Huber
Veröffentlicht
Aktualisiert
Lesezeit
1 Minuten
Comic: Admin neben einem Briefumschlag mit 99 neuen Nachrichten, zum Artikel: Microsoft Exchange PowerShell Befehle

Exchange ist ein weit verbreitetes Messaging-System von Microsoft, das neben einem Mail-Server ein E-Mail-Programm sowie Groupware-Applikationen beinhaltet.
Microsoft Exchange ist für die Anwendung in einer Firmenumgebung entwickelt und verwaltet E-Mails, Termine, Kontakte, Aufgaben sowie andere Elemente, so dass sie sich von mehreren Nutzern verwenden lassen.

Microsoft Exchange PowerShell Befehle

Mailbox importieren

PowerShell
Import-Mailbox -Confirm:$False -Identity "M.Mustermann" -PSTFolderPath Z:\mustermann.PST

Alle Postfächer einer Datenbank

PowerShell
get-Mailbox -database TESTDATABASE

Alle vorhandenen Postfächer

PowerShell
get-Mailbox -ResultSize unlimited | ft alias,guid,servername -AutoSize

Größe der Postfächer

PowerShell
get-MailboxStatistics | ft DisplayName,ItemCount,TotalItemSize -AutoSize

Postfachgrenzen

PowerShell
get-Mailbox -identity "dduese" | ft name,IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota -AutoSize

Postfach ohne Nachfrage verschieben

PowerShell
move-mailbox -Identity "22102263" -TargetDatabase MAILSERVER\SG-01\TESTDATABASE -confirm:$false

Sprache aller Postfächer auf einem Server auf DEUTSCH setzen

PowerShell
get-mailbox -Server SERVERNAME | Set-Mailbox -languages: de-DE

Postfach für POP3/IMAP4 aktivieren

PowerShell
set-CASMailbox -Identity DDUESE -PopEnabled $true -IMAPEnabled $true

Neue StorageGroup erstellen

PowerShell
new-StorageGroup -Server ‘SERVERNAME’ -Name ‘SG-01′ -LogFolderPath ‘C:\SG-01′ -SystemFolderPath ‘C:\SG-01′

Neue Postfach-Datenbank erstellen

PowerShell
new-MailboxDatabase -StorageGroup ‘SERVERNAME\SG-01′ -Name ‘MDB-01′ -EdbFilePath ‘F:\SG-01\MDB-01.edb’

Postfach in PST-Datei exportieren

PowerShell
export-Mailbox -Identity DDUESE -PSTFolderPath D:\temp

PST-Datei in Postfach importieren

PowerShell
import-Mailbox -Identity DDUESE -PSTFolderPath D:\temp\dduese.pst

Die Statistik eines ActiveSync Gerätes anzeigen

PowerShell
Get-ActiveSyncDeviceStatistics -mailbox [email protected]

Postfach aus einer Recovery Storage Group in ein aktives Postfach (Unterordner) exportieren

PowerShell
Restore-Mailbox -RSGMailbox ‘MAILBOXNAME1′ -RSGDatabase ‘MAILSERVERNAME\Recovery Storage Group\DATENBANKNAME’ -id ‘MAILBOXNAME2′ -TargetFolder ‘Restore

Zugriffsrechte alle Postfächer

PowerShell
Add-ADPermission -Identity "Mailbox Database" -user "Benutzername" -ExtendedRights Receive-As

Benutzer Zugriff auf alle Öffentliche Ordner geben

PowerShell
Add-ADPermission -Identity "Public Folder Database" -user "Administrator" -ExtendedRights Receive-As

Johannes Huber

Administrator bei ITnator

Schreibt über Probleme aus der Administration von Servern, Clients und vielen weiteren IT-Komponenten.

0 Kommentare

Kommentar schreiben

Kommentare erscheinen nach unserer Prüfung. Gespeichert werden Name und Text, siehe Datenschutz.