Exchange

Aus MeinWiki
Wechseln zu: Navigation, Suche

E-Mail Adresspolicy

  • Großbuchstaben können mit dem Parameter %r in Kleinbuchstaben ersetzt werden. Dafür wird für jeden Buchstaben eine Ersetzung (%rAa%rBb...) definiert.
  SMTP:%rAa%rBb%rCc%rDd%rEe%rFf%rGg%rHh%rIi%rJj%rKk%rLl%rMm%rNn%rOo%rPp%rQq%rRr%rSs%rTt%rUu%rVv%rWw%rXx%rYy%rZz%g.%s@domain.com
Parameter Beschreibung
%d Displayname
%g / %1g Vorname / Erster Buchstabe vom Vornamen
%i Mittelname
%m Exchangealias
%r Replace (siehe oben)
%s / %2s Nachname / Zweiter Buchstabe vom Nachname

Database bearbeiten (Powershell)

  • Alle Database auflisten.
    Get-MailboxDatabase
  • Einzelnen Database auflisten.
    Get-MailboxDatabase "Database"
  • Vollständige Informationen einer Database anzeigen.
    Get-MailboxDatabase "Database" |fl |more
  • Logfile-Path verschieben Database wird dabei Offline gesetzt. Files werden verschoben und Database geh wieder Online.
    Move-DatabasePath "Database" -LOGfolderPath "PATH"

MAPI Connectivitiy überprüfen (Powershell)

  • Server überprüfen.
   Test-MAPIConnectivity -Server "server"
  • User überprüfen.
   Test-MAPIConnectivity -Identity "domain\username"

Postfach in PST-File exportieren. (Powershell)

  • Berechtigung für den entsprechenden User setzen. Powershell mus neu gestartet werden.
   New-ManagementRoleAssignment -Role "Mailbox Import Export" -User "domain\Administrator"
  • Mailbox abfragen.
   Get-Mailbox -Identity "domain\username"
  • Export erfolgt auf eine Netzwerkfreigabe. Berechtigung muss für " Exchange Trusted Subsystem" gesetzt werden.
   New-MailboxExportRequest -Mailbox "alias" -FilePah \\localhost\share\datei.pst

Postfachberechtigung

  • Anzeigen der Berechtigung.
Get-Mailbox -Identity "User" | Format-List | more
  • Anzeifen der Senden als Berechtigung.
Get-ADPermission -Identity "User" | more

Message Tracking Log

  • Bestimmten Empfänger anzeigen.
Get-MessageTrackingLog -Recipients mail@domain -Start (get-date).AddDays(-1) -End (get-date).AddMinutes(-10)
  • Bestimmten Inhalt im Betreff suchen.
Get-MessageTrackingLog -Recipients mail@domain | Where-Object {$_.MessageSubject -match "Suche"}

Hinweis

  • Wenn eine Exchangeserverumgebung teilweise in der Sandbox wiederhergestellt wird und eine MAPI-Verbindung über Outlook (Namen Überprüfung) fehlschlägt, müssen die Einstellung des Globalcatalogs und die DNS-Settings für die nichtvorhandenen Exchangeserver angepasst werden.
   nslookup GC._msdcs.domain.com