среда, 23 апреля 2014 г.

Exchange 2010. Просмотр логов через PowerShell


на забываем  add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Вариант 1.
Смотрим отправленные за определенный интервал времени, фильтр по получателю и отправителю.
get-messagetrackinglog -ResultSize unlimited -EventID "SEND" -Start "02/22/2012 00:00:00" -End "02/22/2012 23:59:59" -Sender "sender@mail.ru" -Recipients:recipient@mail.ru | ft Sender,recipients,messagesubject,connectorid,timestamp,TotalBytes
Вариант 2.
В фильтр добавлен коннектор, через который уходит почта - т.к. внутренняя, например, нам не нужна, смотрим только ту которая ушла во внешний мир через коннектор "toExternalWorld":

get-messagetrackinglog -ResultSize unlimited -EventID "SEND" -Start "02/22/2012 00:00:00" -End "02/22/2012 23:59:59" | Where-Object { $_.ConnectorID -eq 'toExternalWorld' } | ft Sender,recipients,messagesubject,connectorid,timestamp,TotalBytes

Отсюда.  Спасибо автору!

Комментариев нет:

Отправить комментарий