启用管道跟踪

**适用于:**Exchange Server 2010

**上一次修改主题:**2009-10-01

您可以使用命令行管理程序在安装了 Exchange Server 2010 集线器传输服务器角色或边缘传输服务器角色的计算机上,对传输管道中移动的电子邮件进行管道跟踪。管道跟踪只为从使用 Set-TransportServer cmdlet 上的 PipelineTracingSenderAddress 参数指定的 SMTP 电子邮件地址发送的电子邮件生成日志文件。管道跟踪不为从其他任何电子邮件地址发送的邮件生成日志文件。指定的 SMTP 电子邮件地址可以在 Exchange 组织内部或外部。

如果要为电子邮件服务器所生成的邮件(例如,自动答复、发送状态通知 (DSN) 邮件、日记报告和其他由系统生成的邮件)生成日志文件,可以对 PipelineTracingSenderAddress 参数指定值 "<>"

警告

如果将 PipelineTracingSenderAddress 参数的值设置为 "<>",则会捕获所配置的集线器传输服务器或边缘传输服务器接收的由电子邮件服务器生成的所有邮件。根据组织收到的由电子邮件服务器生成的邮件的数量,这可能会使服务器上的负载明显增加,迅速占用可用磁盘空间。启用管道跟踪时,要始终监视可用磁盘空间。

在指定了管道跟踪发件人地址后,可以启用管道跟踪。

警告

对于通过使用 Set-TransportServer cmdlet 上的 PipelineTracingSenderAddress 参数配置的电子邮件帐户发送的电子邮件,管道跟踪可以复制其全部内容。为了避免不必要的保密信息泄露,必须对使用 Set-TransportServer cmdlet 中的 PipelineTracingPath 参数指定的管道跟踪日志文件所在的位置设置适当的安全权限。
不要长时间启用管道跟踪。管道跟踪创建的详细日志文件会迅速堆积。启用管道跟踪时,要始终监视可用磁盘空间。

有关传输管道和传输代理的详细信息,请参阅了解传输管道了解传输代理。是否正在寻找与传输代理相关的其他管理任务?请查看管理传输代理

步骤 1:使用命令行管理程序配置管道跟踪发件人地址

使用命令行管理程序将管道跟踪发件人地址配置为捕获来自特定 SMTP 地址的邮件

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”条目。

备注

您不能使用 Exchange 管理控制台 (EMC) 配置管道跟踪发件人地址。

使用以下语法将管道跟踪发件人地址配置为捕获来自特定 SMTP 地址的邮件。

Set-TransportServer <Identity> -PipelineTracingSenderAddress <SMTPAddress>

此示例将 SMTP 地址 chris@contoso.com 配置为 Server1 计算机上的管道跟踪发件人地址。

Set-TransportServer Server1 -PipelineTracingSenderAddress chris@contoso.com

有关详细的语法和参数信息,请参阅Set-TransportServer

使用命令行管理程序将管道跟踪发件人地址配置为捕获电子邮件服务器生成的邮件

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”条目。

备注

您不能使用 EMC 配置管道跟踪发件人地址。

使用以下语法将管道跟踪发件人地址配置为捕获电子邮件服务器生成的邮件。

Set-TransportServer <Identity> -PipelineTracingSenderAddress "<>"

此示例将 <> 配置为 Server2 计算机上的管道跟踪发件人地址。

Set-TransportServer Server2 -PipelineTracingSenderAddress "<>"

有关详细的语法和参数信息,请参阅Set-TransportServer

步骤 2:使用命令行管理程序配置管道跟踪日志目录的位置

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”条目。

备注

您不能使用 EMC 配置管道跟踪日志目录的位置。

默认情况下,管道跟踪日志目录位于 C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing。该目录必须位于 Exchange 2010 计算机上。

使用以下语法配置管道跟踪日志的位置。

Set-TransportServer <Identity> -PipelineTracingPath <LocalFilePath>

此示例将管道跟踪日志目录的位置设置为 C:\Pipeline Tracing Logs。

Set-TransportServer Server1 -PipelineTracingPath "C:\Pipeline Tracing Logs"

有关详细的语法和参数信息,请参阅Set-TransportServer

步骤 3:使用命令行管理程序启用管道跟踪

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”条目。

备注

您不能使用 EMC 启用管道跟踪。

默认情况下,在运行 Exchange 2010 的计算机上禁用管道跟踪。可以在每个 Exchange 服务器上启用或禁用管道跟踪。

按照本主题前面的过程配置管道跟踪发件人地址。必须在启用管道跟踪之前配置管道跟踪发件人地址。

使用以下语法启用管道跟踪。

Set-TransportServer <Identity> -PipelineTracingEnabled <$True | $False>

此示例在 Server1 计算机上启用管道跟踪。

Set-TransportServer Server1 -PipelineTracingEnabled $True

有关详细的语法和参数信息,请参阅Set-TransportServer