Поиск сообщений больше чем…
Заметка на полях.
Рано или поздно появлюются некие личности которые злоупотребляя предоставленными инструментами пересылают по почте музыку или видео. В случае если возникает необходимость найти «вредителей» то можно воспользоваться магической формулой на powershell.
Задача: Ищем сообщения больше чем 10 Мб на определенном сервере за месяц от 01-06 до 01-07 на одном сервере и пишем результаты в CSV-файл.
Решение:
get-messagetrackinglog -server "exhub-01" -eventid "receive" -start "01/06/2010" -end "01/07/2010" –resultsize unlimited |
select-object sender,totalbytes | where {$_.totalbytes -gt "10485760"} |
sort-object totalbytes -descending | export-csv -Encoding "Unicode" c:\large-messages.csv
select-object sender,totalbytes | where {$_.totalbytes -gt "10485760"} |
sort-object totalbytes -descending | export-csv -Encoding "Unicode" c:\large-messages.csv
Или ищем все сообщения по всем транспортным серверам
get-exchangeserver | where {$_.ishubtransportserver -eq "true"} |
get-messagetrackinglog -eventid "receive" -start "01/06/2010" -end "01/07/2010" –resultsize unlimited |
select-object sender,totalbytes | where {$_.totalbytes -gt "10485760"} |
sort-object totalbytes -descending | export-csv -Encoding "Unicode" c:\large-messages.csv
get-messagetrackinglog -eventid "receive" -start "01/06/2010" -end "01/07/2010" –resultsize unlimited |
select-object sender,totalbytes | where {$_.totalbytes -gt "10485760"} |
sort-object totalbytes -descending | export-csv -Encoding "Unicode" c:\large-messages.csv
Похожие статьи
Приглашаю присоединиться ко мне в следующих сервисах:
Если Вам понравилась статья, то вы можете подписаться на RSS. А также бесплатно подписаться по E-mail и получать актуальную информацию в числе первых.
Вы можете оставить комментарий.