отслеживание_и_поиск_сообщений

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

Поиск сообщений через search-mailbox

отслеживание_и_поиск_сообщений.1735303139.txt.gz · Last modified: 2024/12/27 12:38 by jp