配置邮件跟踪
**适用于:**Exchange Server 2010
**上一次修改主题:**2009-09-28
邮件跟踪可以记录运行 Exchange 2010 的计算机(已安装集线器传输服务器角色、边缘传输服务器角色或邮箱服务器角色)的所有传入传出邮件的 SMTP 传输活动。
若要了解与传输日志相关的其他管理任务,请查看管理传输日志。
启用或禁用邮件跟踪
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 启用或禁用邮箱服务器上的邮件跟踪。
可以启用或禁用集线器传输服务器、边缘传输服务器和邮箱服务器上的邮件跟踪。默认情况下,在安装了集线器传输服务器角色、边缘传输服务器角色或邮箱服务器角色的所有 Exchange 2010 计算机上均启用了邮件跟踪。
使用 EMC 启用或禁用传输服务器上的邮件跟踪
- 执行下列步骤之一:
- 在安装了边缘传输服务器角色的计算机上,选择“边缘传输”,然后在操作窗格中单击位于服务器名正下方的“属性”****链接。
- 在安装了集线器传输服务器角色的计算机上,在控制台树中展开“服务器配置”,然后选择“集线器传输”****。在操作窗格中,单击位于服务器名称正下方的“属性”链接。
- 在“属性”****页中,单击“日志设置”选项卡。
- 在“邮件跟踪日志”****部分,执行下列步骤之一:
- 选择“启用邮件跟踪日志”以启用邮件跟踪。
- 清除“启用邮件跟踪日志”****以禁用邮件跟踪。
- 单击“应用”保存更改并留在“属性”****页上,或单击“确定”保存更改并退出“属性”****页。
使用命令行管理程序启用或禁用传输服务器上的邮件跟踪
本示例禁用 Exchange 2010 计算机 Exchange01 上的邮件跟踪。
Set-TransportServer Exchange01 -MessageTrackingLogEnabled:$false
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序启用或禁用邮箱服务器上的邮件跟踪
本示例禁用 Exchange 2010 计算机 Mailbox01 上的邮件跟踪。
Set-MailboxServer Mailbox01 -MessageTrackingLogEnabled:$false
有关语法和参数的详细信息,请参阅 Set-MailboxServer。
配置邮件跟踪日志的位置
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 在邮箱服务器上配置邮件跟踪日志的位置。
默认情况下,邮件跟踪日志存储在 C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking 目录中。此目录必须是 Exchange 2010 计算机的本地目录。
如果将 MessageTrackingLogPath 参数的值设置为 $null
,实际上会禁用邮件跟踪。但是,如果在 MessageTrackingLogEnabled 属性的值为 $true
时将 MessageTrackingLogPath 参数的值设置为 $null
,则会生成事件日志错误。禁用邮件跟踪的首选方法是将 MessageTrackingLogEnabled 参数与 Set-TransportServer cmdlet 或 Set-MailboxServer cmdlet 一起使用。
使用 EMC 在传输服务器上更改邮件跟踪日志的位置
- 执行下列步骤之一:
- 在安装了边缘传输服务器角色的计算机上,选择“边缘传输”,然后在操作窗格中单击位于服务器名正下方的“属性”****链接。
- 在安装了集线器传输服务器角色的计算机上,在控制台树中展开“服务器配置”,然后选择“集线器传输”****。在操作窗格中,单击位于服务器名称正下方的“属性”链接。
- 在“属性”****页中,单击“日志设置”选项卡。
- 在“邮件跟踪日志”部分,单击“邮件跟踪日志路径”旁边的“浏览”。
- 在“浏览文件夹”窗口中浏览,找到要存储邮件跟踪日志文件的新位置。如果要创建文件夹,请选择一个父文件夹,单击“新建文件夹”****,然后键入新文件夹的名称。选择文件夹之后,单击“确定”关闭“浏览文件夹”****窗口。
- 单击“应用”保存更改并留在“属性”****页上,或单击“确定”保存更改并退出“属性”****页。
使用命令行管理程序在传输服务器上更改邮件跟踪日志的位置
若要在传输服务器上更改邮件跟踪日志的位置,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogPath <LocalFilePath>
本示例将邮件跟踪日志的位置更改为 Exchange 2010 计算机 Exchange01 上的 C:\Message Tracking。
Set-TransportServer Exchange01 -MessageTrackingLogPath "C:\Message Tracking"
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序在邮箱服务器上更改邮件跟踪日志的位置
若要在邮箱服务器上更改邮件跟踪日志的位置,请使用以下语法。
Set-MailboxServer <Identity> -MessageTrackingLogPath <LocalFilePath>
本示例将邮件跟踪日志的位置更改为 Exchange 2010 计算机 Mailbox01 上的 C:\Message Tracking。
Set-MailboxServer Mailbox01 -MessageTrackingLogPath "C:\Message Tracking"
有关语法和参数的详细信息,请参阅 Set-MailboxServer。
配置每个邮件跟踪日志文件的大小
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 配置每个邮件跟踪日志文件的大小。
默认情况下,每个邮件跟踪日志文件的最大大小为 10 兆字节 (MB)。当邮件跟踪日志文件达到其最大大小时,Exchange 2010 将打开新的邮件跟踪日志文件。此过程将持续到邮件跟踪日志目录达到其指定的最大大小,或邮件跟踪日志文件达到其指定的最长期限。达到最大大小或期限限制之后,循环日志记录将删除最早的邮件跟踪日志文件。
使用命令行管理程序在传输服务器上更改每个邮件跟踪日志文件的最大大小
若要在传输服务器上更改每个邮件跟踪日志文件的最大大小,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
本示例在 Exchange 2010 计算机 Exchange01 上将邮件跟踪日志文件的最大大小设置为 20 MB。
Set-TransportServer Exchange01 -MessageTrackingLogMaxFileSize 20MB
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序在邮箱服务器上更改每个邮件跟踪日志文件的最大大小
若要在邮箱服务器上更改每个邮件跟踪日志文件的最大大小,请使用以下语法。
Set-MailboxServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
本示例在 Exchange 2010 计算机 Mailbox01 上将邮件跟踪日志文件的最大大小设置为 20 MB。
Set-MailboxServer Mailbox01 -MessageTrackingLogMaxFileSize 20MB
有关语法和参数的详细信息,请参阅 Set-MailboxServer。
配置邮件跟踪日志目录的大小
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 配置邮件跟踪日志目录的大小。
默认情况下,整个邮件跟踪日志目录的最大大小为 250 MB。当邮件跟踪日志文件达到其指定的最长期限,或邮件跟踪日志目录达到其指定的最大大小时,循环日志记录将删除最早的邮件跟踪日志文件。
重要
邮件跟踪日志目录的最大大小是按以下方法计算的:将具有相同名称前缀的所有日志文件的大小相加,求其总和。在计算总目录大小时,不会将其他未遵循名称前缀约定的文件计算在内。重命名旧日志文件或将其他文件复制到邮件跟踪日志目录可能会导致目录超出其指定的最大大小。
当集线器传输服务器角色和邮箱服务器角色安装在同一台服务器上时,邮件跟踪日志目录的最大大小不是指定的最大大小,因为不同服务器角色生成的邮件跟踪日志文件具有不同的名称前缀。
集线器传输服务器角色或边缘传输服务器角色的邮件跟踪日志文件以名称前缀 MSGTRK 开头。邮箱服务器角色的邮件跟踪日志文件以名称前缀 MSGTRKM 开头。集线器传输服务器角色和邮箱服务器角色安装在同一台服务器上时,邮件跟踪日志目录的最大大小是指定值的两倍。
使用命令行管理程序在传输服务器上更改邮件跟踪日志目录的最大大小
若要在传输服务器上更改邮件跟踪日志目录的最大大小,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
本示例在 Exchange 2010 计算机 Exchange01 上将邮件跟踪日志目录的最大大小设置为 400 MB。
Set-TransportServer Exchange01 -MessageTrackingLogMaxDirectorySize 400MB
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序在邮箱服务器上更改邮件跟踪日志目录的最大大小
若要在邮箱服务器上更改邮件跟踪日志目录的最大大小,请使用以下语法。
Set-MailboxServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
本示例在 Exchange 2010 计算机 Mailbox01 上将邮件跟踪日志目录的最大大小设置为 400 MB。
Set-TransportServer Mailbox01 -MessageTrackingLogMaxDirectorySize 400MB
有关语法和参数的详细信息,请参阅 Set-MailboxServer。
配置邮件跟踪日志的期限
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 配置邮件跟踪日志的期限。
默认情况下,任何邮件跟踪日志文件的最长期限都是 30 天。如果邮件跟踪日志目录达到其指定的最大大小,或邮件跟踪日志文件达到其指定的最长期限,循环日志记录将删除最早的邮件跟踪日志文件。
使用命令行管理程序在传输服务器上更改邮件跟踪日志的最长期限
若要在传输服务器上更改邮件跟踪日志的最长期限,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>
本示例在 Exchange 2010 计算机 Exchange01 上将邮件跟踪日志文件的最长期限更改为 45 天。
Set-TransportServer Exchange01 -MessageTrackingLogMaxAge 45.00:00:00
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序在邮箱服务器上更改邮件跟踪日志的最长期限
若要在邮箱服务器上更改邮件跟踪日志的最长期限,请使用以下语法。
Set-MailboxServer <Identity> -MessageTrackingLogMaxAge <Age>
本示例在 Exchange 2010 计算机 Mailbox01 上将邮件跟踪日志文件的最长期限更改为 45 天。
Set-MailboxServer Mailbox01 -MessageTrackingLogMaxAge 45.00:00:00
若要指定期限值,请输入一个时间跨度,如下所示:dd.hh:mm:ss,其中 d = 天,h = 小时, m = 分钟,s = 秒。此参数的有效输入范围是 00:00:00 到 24855.03:14:07。将 MessageTrackingLogMaxAge 参数的值设置为 00:00:00
,可以防止由于期限问题而自动删除邮件跟踪日志文件。
有关语法和参数的详细信息,请参阅 Set-MailboxServer。
配置邮件跟踪日志中的邮件主题日志记录
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”或“边缘传输服务器”条目以及邮箱权限主题中的“邮箱服务器配置”条目。
备注
不能使用 EMC 配置邮件跟踪日志中的邮件主题日志记录。
默认情况下,SMTP 电子邮件的主题行将存储在邮件跟踪日志中。但是,您可能需要禁用邮件主题日志记录,以满足更高的安全或隐私要求。在启用或禁用邮件主题日志记录之前,请验证所在组织是否有关于显示主题行信息的策略。
使用命令行管理程序在传输服务器上启用或禁用邮件跟踪日志中的邮件主题日志记录
若要在传输服务器上启用或禁用邮件跟踪日志中的邮件主题日志记录,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
本示例在 Exchange 2010 计算机 Exchange01 上禁用邮件主题跟踪。
Set-TransportServer Exchange01 -MessageTrackingLogSubjectLoggingEnabled $false
有关语法和参数的详细信息,请参阅 Set-TransportServer。
使用命令行管理程序在邮箱服务器上启用或禁用邮件跟踪日志中的邮件主题日志记录
若要在邮箱服务器上启用或禁用邮件跟踪日志中的邮件主题日志记录,请使用以下语法。
Set-MailboxServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
本示例在 Exchange 2010 计算机 Mailbox01 上禁用邮件主题跟踪。
Set-MailboxServer Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false
有关语法和参数的详细信息,请参阅 Set-MailboxServer。