В этом разделе описывается, как использовать командную консоль Exchange для включения конвейерной трассировки сообщений электронной почты при их прохождении через транспортный конвейер на компьютерах с установленной ролью транспортного сервера-концентратора или пограничного транспортного сервера Microsoft Exchange Server 2007.
Дополнительные сведения о конвейерной трассировке, транспортном конвейере и агентах транспорта в Exchange 2007 см. в следующих разделах:
- Конвейерная трассировка Использование
конвейерной трассировки для диагностики неисправностей агентов
транспорта
- Транспортный конвейер в Exchange
2007 Архитектура
транспорта
- Агенты транспорта Обзор агентов
транспорта
Примечание. |
---|
Консоль управления Exchange не используется для администрирования конвейерной трассировки. Для администрирования конвейерной трассировки необходимо использовать среду управления Exchange. Дополнительные сведения об использовании среды управления Exchange см. в разделе Использование среды управления Exchange. |
Прежде чем приступить к работе
Внимание! |
---|
Конвейерная трассировка копирует все содержимое сообщений электронной почты, отправляемых из учетной записи электронной почты, настроенной с помощью параметра PipelineTracingSenderAddress в командлете Set-TransportServer. Чтобы избежать нежелательного раскрытия конфиденциальной информации, необходимо настроить соответствующие разрешения системы безопасности для местоположения файла журнала конвейерной трассировки, которое задается параметром PipelineTracingPath в командлете Set-TransportServer. |
Внимание! |
---|
Не следует включать конвейерную трассировку на длительный период времени. Конвейерная трассировка создает подробные файлы журналов, которые быстро накапливаются. Всегда необходимо отслеживать размер свободного места на диске при включенной конвейерной трассировке. |
Чтобы выполнить командлет Set-TransportServer на компьютере с установленной ролью пограничного транспортного сервера, необходимо быть членом локальной группы администраторов этого компьютера.
Для выполнения командлета Set-TransportServer используемой учетной записи необходимо делегировать следующую роль:
- роль администратора организации Exchange.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.
Настройка адреса отправителя конвейерной трассировки
Конвейерная трассировка создает файлы журналов только для сообщений электронной почты, отправляемых с SMTP-адреса электронной почты, заданного с помощью параметра PipelineTracingSenderAddress в командлете Set-TransportServer. Конвейерная трассировка не создает файлов журналов для сообщений, отправляемых с любого другого адреса электронной почты. Указываемый SMTP-адрес электронной почты может быть внутренним адресом организации Exchange или внешним по отношению к ней.
Если необходимо создавать файлы журналов для сообщений,
формируемых почтовыми серверами, например сообщений об отсутствии
на работе, уведомлений о доставке, отчетов журналов и других
системных сообщений, можно задать значение "<>"
для параметра PipelineTracingSenderAddress.
Внимание! |
---|
Если присвоить параметру PipelineTracingSenderAddress
значение "<>" , будут регистрироваться все
сообщения почтового сервера, которые будет получать настроенный
таким образом транспортный сервер-концентратор или пограничный
транспортный сервер. При поступлении в организацию достаточно
большого количества сообщений почтового сервера это может привести
к значительному увеличению нагрузки на сервер и быстрому исчерпанию
свободного места на диске. Если включена конвейерная трассировка,
следует тщательно следить за объемом свободного дискового
пространства. |
После указания адреса отправителя конвейерной трассировки необходимо включить конвейерную трассировку. Дополнительные сведения см. в пункте «Включение конвейерной трассировки» ниже в этом разделе.
Настройка адреса отправителя конвейерной трассировки для получения сообщений, поступающих с определенного SMTP-адреса, с помощью командной консоли Exchange
-
Выполните следующую команду:
Копировать код Set-TransportServer <Identity> -PipelineTracingSenderAddress <SMTPAddress>
Например, чтобы настроить адрес SMTP chris@contoso.com в качестве адреса отправителя конвейерной трассировки на компьютере Server1, необходимо выполнить следующую команду:
Копировать код Set-TransportServer Server1 -PipelineTracingSenderAddress chris@contoso.com
Настройка адреса отправителя конвейерной трассировки для получения сообщений, создаваемых почтовыми серверами, с помощью командной консоли Exchange
-
Выполните следующую команду:
Копировать код Set-TransportServer <Identity> -PipelineTracingSenderAddress "<>"
Например, чтобы задать значение <> в качестве адреса отправителя конвейерной трассировки на компьютере «Server2», выполните следующую команду:
Копировать код Set-TransportServer Server2 -PipelineTracingSenderAddress "<>"
Дополнительные сведения см. в разделе Использование конвейерной трассировки для диагностики неисправностей агентов транспорта.
Настройка местоположения каталога журнала конвейерной трассировки
По умолчанию каталог журнала конвейерной трассировки размещен в каталоге C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing. Каталог должен быть размещен на компьютере, на котором выполняется Exchange 2007.
Чтобы использовать среду управления Exchange для настройки местоположения журнала конвейерной трассировки, необходимо:
-
Выполнить следующую команду:
Копировать код Set-TransportServer <Identity> -PipelineTracingPath <LocalFilePath>
Например, чтобы указать расположение каталога журнала конвейерной трассировки в C:\Pipeline Tracing Logs, необходимо выполнить следующую команду:
Копировать код Set-TransportServer Server1 -PipelineTracingPath "C:\Pipeline Tracing Logs"
Включение конвейерной трассировки
По умолчанию конвейерная трассировка отключена на компьютерах с запущенной Exchange 2007. Конвейерную трассировку можно включить или отключить на каждом сервере Exchange.
Чтобы использовать среду управления Exchange для включения конвейерной трассировки, необходимо:
-
Настроить адрес отправителя конвейерной трассировки согласно разделу «Настройка адреса отправителя конвейерной трассировки». Адрес отправителя конвейерной трассировки необходимо настроить до включения конвейерной трассировки.
-
Необходимо выполнить следующую команду, чтобы включить конвейерную трассировку:
Копировать код Set-TransportServer <Identity> -PipelineTracingEnabled <$True | $False>
Например, чтобы включить конвейерную трассировку на компьютере Server1, необходимо выполнить следующую команду:
Копировать код Set-TransportServer Server1 -PipelineTracingEnabled $True
Подробные сведения о синтаксисе и параметрах см. в разделе Set-TransportServer.