Exchange 2013 - get-messagetrackinglog Bestimmte Empfänger und Absender herausfiltern (also nicht anzeigen)
Hallo zusammen...
ich lasse mir über ein Script eine tägliche Mailstatistik des Vortages per Mail schicken.
Seit Exchange 2013 werden Massen an internen Mails von der "HealthMailbox" versendet und die versauen diese Statistik.
So sieht mein Befehl derzeit aus. Und ich möchte bei den Sendern und Empfängern den Betreff "HealthMailbox" herausfiltern.
Besten Dank für Hilfe.
ich lasse mir über ein Script eine tägliche Mailstatistik des Vortages per Mail schicken.
Seit Exchange 2013 werden Massen an internen Mails von der "HealthMailbox" versendet und die versauen diese Statistik.
get-messagetrackinglog -Start $Start -End $End -EventID "RECEIVE" -ResultSize Unlimited | select Sender,RecipientCount,TotalBytes,Recipients
So sieht mein Befehl derzeit aus. Und ich möchte bei den Sendern und Empfängern den Betreff "HealthMailbox" herausfiltern.
Besten Dank für Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 246492
Url: https://administrator.de/contentid/246492
Ausgedruckt am: 22.11.2024 um 08:11 Uhr
2 Kommentare
Neuester Kommentar
Moin,
Schau zum Thema auch mal hier rein, das Script filtert so gut wie all diese speziellen Mailboxen weg:
http://blogs.technet.com/b/neiljohn/archive/2011/08/09/user-profile-ana ...
Grüße Uwe
get-messagetrackinglog -Start $Start -End $End -EventID "RECEIVE" -ResultSize Unlimited | ?{$_.Sender -notlike 'HealthMailbox*' -and $_.Recipients -notmatch 'HealthMailbox'} | select Sender,RecipientCount,TotalBytes,Recipients
http://blogs.technet.com/b/neiljohn/archive/2011/08/09/user-profile-ana ...
Grüße Uwe