none
Posfachregeln mit Powershell ermitteln RRS feed

  • Frage

  • Hallo zusammen,

    ich möchte ermitteln ob Benutzer über eine Outlookregel eingehende Mails an externe Mailadresse weiterleiten.

    Gibt es hier ein Möglichkeit via Powershell das für alle Posfächer in einem Rutsch auszulesen.

    Danke Roland

    Montag, 19. Oktober 2015 08:19

Antworten

  • Hallo,

    mittels 

    Get-Mailbox -ResultSize unlimited | Get-InboxRule -ea 0 | ?{$_.ForwardTo -or $_.RedirectTo} | select Name, Enabled, Identity, ForwardTo, RedirectTo

    rufst du alle Mailboxen ab, prüfst dann alle Regeln, und lässt dir nur Regeln anzeigen, die entweder E-Mails weiterleiten oder umleiten.
    Danach werden nur folgende Informationen eingeblendet: den Namen der Regel, ob die Regel aktiviert ist, den User der die Regel aktiv hat und zu wem die E-Mail weitergeleitet oder umgeleitet wird.

    Du kannst dann natürlich auch noch weiter filtern dass dir nur Regeln angezeigt werden die nach extern weiterleiten.

    Montag, 19. Oktober 2015 15:59

Alle Antworten

  • Hallo,

    mittels 

    Get-Mailbox -ResultSize unlimited | Get-InboxRule -ea 0 | ?{$_.ForwardTo -or $_.RedirectTo} | select Name, Enabled, Identity, ForwardTo, RedirectTo

    rufst du alle Mailboxen ab, prüfst dann alle Regeln, und lässt dir nur Regeln anzeigen, die entweder E-Mails weiterleiten oder umleiten.
    Danach werden nur folgende Informationen eingeblendet: den Namen der Regel, ob die Regel aktiviert ist, den User der die Regel aktiv hat und zu wem die E-Mail weitergeleitet oder umgeleitet wird.

    Du kannst dann natürlich auch noch weiter filtern dass dir nur Regeln angezeigt werden die nach extern weiterleiten.

    Montag, 19. Oktober 2015 15:59
  • Vielen Dank,

    ich hatte mir zwar auch schon etwas zusammengebaut, aber der Befehl trifft es genau.

    Danke Roland

    Dienstag, 20. Oktober 2015 13:47