Exchange: Unterschied zwischen den Versionen

Aus MeinWiki
Wechseln zu: Navigation, Suche
(Message Tracking Log)
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 34: Zeile 34:
 
*Logfile-Path verschieben Database wird dabei Offline gesetzt. Files werden verschoben und Database geh wieder Online.
 
*Logfile-Path verschieben Database wird dabei Offline gesetzt. Files werden verschoben und Database geh wieder Online.
 
     Move-DatabasePath "Database" -LOGfolderPath "PATH"
 
     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

Aktuelle Version vom 12. August 2016, 07:24 Uhr

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