отслеживание_и_поиск_сообщений
This is an old revision of the document!
Отслеживание сообщений
Отслеживание сообщений через транспортные логи
Удобные команды, с помощью которых можно отслеживать логи сообщений.
Последние 12 часов по отправителю:
Get-MessageTrackingLog -Start (Get-Date).AddHours(-12) -ResultSize unlimited | where {[string]$_.sender -like "user@domain.ru"}
Последние 12 часов по получателю:
Get-MessageTrackingLog -Start (Get-Date).AddHours(-12) -ResultSize unlimited | where {[string]$_.recipients -like "username*"}
По отправителю и получателю за последние 24 часа:
Get-MessageTrackingLog -Start (Get-Date).AddHours(-24) -ResultSize unlimited | where {[string]$_.sender -like "sender@domain.ru" -and [string]$_.recipients -like "recepient@domain.ru"}
Конкретная дата по получателю:
Get-MessageTrackingLog -Start "06/21/2024 00:00:01" -End "06/22/2024 00:00:01" -ResultSize unlimited | where {[string]$_.recipients -like "user*"}
Вывести информацию с адресами клиентов для события RECEIVE из MessageTrackingLog
Get-TransportService | ForEach-Object {Get-MessageTrackingLog -Start "06/21/2024 00:00:01" -End "06/22/2024 00:00:01" -ResultSize unlimited -EventId RECEIVE | where {[string]$_.recipients -like "user*"}} | Select-Object -Property Sender,Recipients,Timestamp,OriginalClientIp
отслеживание_и_поиск_сообщений.1735303110.txt.gz · Last modified: 2024/12/27 12:38 by jp