Jump to content

ehcm

Members
  • Gesamte Inhalte

    36
  • Registriert seit

  • Letzter Besuch

Beste Lösungen

  1. ehcm's post in Exchange Management Shell | get-transportservice wurde als beste Lösung markiert.   
    Hallo zusammen,
     
    ich habe das Problem nun umgangen, indem ich jeden Server einzeln abfrage und anschließend die Ergebnisse addiere.
    Ist sicher nicht die sauberste Lösung, aber sie funktioniert. ;)
    #Öffnen der Exchange Management Shell und verbinden zum Exchange-Server $pssession = new-pssession -configurationname Microsoft.Exchange -connectionuri "http://MAILSERVER/Powershell/" -Authentication Kerberos $startsession = import-pssession -session $pssession -allowclobber -WarningAction SilentlyContinue -DisableNameChecking | out-null #Abruf des aktuellen Datums $D = get-date -format yyyy.MM.dd #Abfrage der empfangenen E-Mails $rs1 = get-messagetrackinglog -Recipients:alias@domain.com -server MAILSERVER1 -EventID "RECEIVE" -Start "$D 00:00:00" -End "$D 23:59:59" -Resultsize unlimited | measure-object| Format-Wide count | out-string $rs2 = get-messagetrackinglog -Recipients:alias@domain.com -server MAILSERVER2 -EventID "RECEIVE" -Start "$D 00:00:00" -End "$D 23:59:59" -Resultsize unlimited | measure-object| Format-Wide count | out-string #Beenden der Powershellsession remove-pssession -session $pssession #Berechnung der gesamten empfangenen E-Mails $rs = [int] $rs1 +[int] $rs2 $rs = $rs | out-string #Ausgabe des Ergebnisses Write-Output ("{0}:OK" -f $rs.Trim()) Viele Grüße
    ehcm
×
×
  • Neu erstellen...