Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Get-MessageTrackingLog используется для поиска сведений о сообщениях, которые хранятся в журнале отслеживания сообщений.

Синтаксис

Get-MessageTrackingLog [-DomainController <Fqdn>] [-End <DateTime>] [-EventId <String>] [-InternalMessageId <String>] [-MessageId <String>] [-MessageSubject <String>] [-Recipients <String[]>] [-Reference <String>] [-ResultSize <Unlimited>] [-Sender <String>] [-Server <ServerIdParameter>] [-Start <DateTime>]

Параметры

Параметр Обязательность Тип Описание

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

End

Необязательный

System.DateTime

Параметр End указывает дату и время окончания для возвращения записей журнала отслеживания сообщений. Возвращаются записи до указанных даты и времени, но не включая их. Для указанных даты и времени используются региональные параметры компьютера, на котором выполняется команда.

EventId

Необязательный

System.String

Параметр EventId указывает категории событий, возвращаемые вместе с записями журнала отслеживания сообщений. Ниже перечисляются возможные категории событий: BadMail, Defer Deliver, DSN, Expand, Fail, PoisonMessage, Receive, Redirect, Resolve, Send, Submit и Transfer.

InternalMessageId

Необязательный

System.String

Параметр InternalMessageId указывает возвращаемый идентификатор сообщения для записей журнала отслеживания сообщений. Параметр InternalMessageID — это идентификатор сообщения, назначенный компьютером под управлением Microsoft Exchange Server 2010, в настоящее время обрабатывающим это сообщение.

Значение определенного сообщения для параметра InternalMessageID будет разным в журналах отслеживания сообщений всех серверов Exchange 2010, задействованных в доставке этого сообщения.

MessageId

Необязательный

System.String

Параметр MessageId определяет поле заголовка Message-ID, то есть возвращаемый идентификатор для записей журнала отслеживания сообщений. Если поле заголовка Message-ID пустое или не существует, назначается произвольное значение. Это значение остается постоянным на протяжении всего срока существования сообщения.

MessageSubject

Необязательный

System.String

Параметр MessageSubject определяет поле заголовка Subject для сообщений в записях журнала отслеживания сообщений. По умолчанию темы сообщений хранятся в журналах отслеживания сообщений. Чтобы отключить занесение в журнал тем сообщений, воспользуйтесь следующей командой: Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled $false

Recipients

Необязательный

System.String[]

Параметр Recipients указывает возвращаемые адреса получателя электронной почты SMTP сообщений в записях журнала отслеживания сообщений. Несколько отдельных получателей, которые включены в одно сообщение, регистрируются в журнале с помощью одной записи журнала отслеживания сообщений. Получатели нераспространенной группы рассылки регистрируются в журнале с помощью SMTP-адреса электронной почты группы рассылки. Можно указать несколько получателей, используя в качестве разделителя запятую.

Reference

Необязательный

System.String

Параметр Reference определяет возвращаемое значение поля Reference сообщений в журнале отслеживания сообщений.

Поле Reference содержит дополнительные сведения для конкретных типов EventID:

  • Send Поле Reference содержит код Internet-Message-Id любых сообщений с уведомлением о доставке.

  • Transfer   Поле Reference содержит идентификатор Internal-Message-Id ветвящегося сообщения.

  • DSN Поле Reference содержит код Internet-Message-Id сообщения, вызвавшего отправку уведомления о доставке.

Для всех других типов EventID поле Reference остается пустым.

ResultSize

Необязательный

Microsoft.Exchange.Data.Unlimited

Параметр ResultSize указывает максимальное число отображаемых записей журнала отслеживания сообщений. По умолчанию отображается максимум 1000 записей. Для вывода на экран всех записей используйте значение Unlimited.

Sender

Необязательный

System.String

Параметр Sender указывает возвращаемый адрес отправителя электронной почты SMTP для сообщений в записях журнала отслеживания сообщений.

Server

Необязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server указывает сервер Exchange 2010, содержащий журналы отслеживания сообщений, в которых выполняется поиск. Параметр Server может принимать для целевого сервера любое из следующих значений:

  • Имя

  • Полное доменное имя

  • Различающееся имя (DN)

  • Устаревшее различающееся имя Exchange

  • GUID

Start

Необязательный

System.DateTime

Параметр Start указывает дату и время начала для возвращения записей журнала отслеживания сообщений. Для указанных даты и времени используются региональные параметры компьютера, на котором выполняется команда.

Подробное описание

Уникальный журнал отслеживания сообщений существует на каждом компьютере с установленной ролью транспортного сервера-концентратора, сервера почтовых ящиков или пограничного транспортного сервера. Журнал отслеживания сообщений — это файл значений, разделенных запятыми, который содержит подробные сведения об истории всех сообщений электронной почты, проходящих через отдельный сервер.

 Запись «Отслеживание сообщений» в разделе Разрешения транспорта.

Примеры

ПРИМЕР 1

В этом примере используется команда Get-MessageTrackingLog для получения записей журнала отслеживания сообщений, которые были созданы между 13 марта 2010 г. в 09:00 и 15 марта 2010 г. в 17:00 с параметром Sender, имеющим значение yuri@contoso.com.

Скопировать код
Get-MessageTrackingLog -Start "03/13/2010 9:00AM" -End "03/15/2010 5:00PM" -Sender "john@contoso.com"