mikado90
Goto Top

Exchange - Anzahl intern verschickte Mails ermitteln

Hi!

Ich würde gerne die Anzahl der intern verschickten Mails in unserem Unternehmen ermitteln.

Am besten getrennt nach: Mit und ohne Anhang.

Kennt Ihr hierzu einen Powershell-Befehl?

Alle empfangenen Mails ist kein Problem... aber wie kann ich jetzt "nur" nach den internen zu Filtern?

Danke für eure Hilfe!

Content-ID: 293419

Url: https://administrator.de/contentid/293419

Ausgedruckt am: 22.11.2024 um 21:11 Uhr

BirdyB
BirdyB 18.01.2016 um 08:20:10 Uhr
Goto Top
Hi,

es gibt dieses Skript , das bietet schonmal eine gute Übersicht... Vielleicht kannst du das an deine Bedürfnisse anpassen?
Ich bin nicht so der PowerShell-Held, daher kann ich nicht viel mehr beitragen...

Beste Grüße!


Berthold
mikado90
mikado90 18.01.2016 um 10:45:11 Uhr
Goto Top
Hi! Super Danke für die Info > Das Script habe ich auch schon gesehen, glaube das hier sit die aktuelle Version:

https://www.frankysweb.de/exchange-reporter-2013/

habe gehofft es gibt einen "Einzeiler" für die Powershell die mir diese Infos ausspuckt face-wink
122990
122990 19.01.2016 aktualisiert um 11:33:26 Uhr
Goto Top
Zitat von @mikado90:
habe gehofft es gibt einen "Einzeiler" für die Powershell die mir diese Infos ausspuckt face-wink
bidde ...
$mails = Get-MessageTrackingLog | ?{$rec = $_.Recipients ;((Get-AcceptedDomain).DomainName.Domain | %{[regex]::Escape($_) + "$"} | %{$rec -match $_})} | sort TotalBytes -Desc | ft -AutoSize TimeStamp,Sender,Recipients,TotalBytes,MessageSubject  
$mails
write-host "Anzahl Verschickter Mails an interne User: $($mails.Count)" -F Green  

Gruß grexit