如何创建新日记规则

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-08-08

本主题介绍如何使用 Exchange 管理控制台或 Exchange 命令行管理程序在安装了 Microsoft Exchange Server 2007 集线器传输服务器角色的计算机上新建日记规则。

有关日记代理的详细信息,请参阅日记概述

开始之前

要执行以下步骤,必须为您使用的帐户委派以下角色:

  • Exchange 组织管理员角色

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

important要点:
这些步骤介绍如何配置高级日记。若要使用高级日记,必须拥有 Exchange Enterprise 客户端访问许可证 (CAL)。有关详细信息,请参阅日记概述
important要点:
在配置接收日记报告的日记邮箱时,需要考虑到一些重要的安全和资源问题。有关详细信息,请参阅日记概述中的“日记邮箱”和“保护在 Exchange Server 2007 组织内部发送的日记报告”。
important要点:
必须启用日记代理,才能将日记规则应用于传入和传出集线器传输服务器的电子邮件。如果已启用各个日记规则,但是禁用了日记代理,则 Exchange Server 2007 不会应用日记规则。若要确定集线器传输服务器上是否已启用日记代理,请运行以下命令:
Get-TransportAgent
有关 Get-TransportAgent 命令的详细信息,请参阅 Get-TransportAgent
若要启用日记代理(如果它未启用),请运行以下命令:
Enable-TransportAgent -Identity "Journaling agent"
有关 Enable-TransportAgent 命令的详细信息,请参阅 Enable-TransportAgent
note注意:
在集线器传输服务器上创建新日记规则后,新日记规则将复制到整个 Exchange 2007 组织的所有集线器传输服务器上。

使用 Exchange 管理控制台创建日记规则

在 Exchange 管理控制台中,可以按照下列步骤创建新日记规则。

使用 Exchange 管理控制台创建新日记规则

  1. 在集线器传输服务器上打开 Exchange 管理控制台。

  2. 在控制台树中,单击“组织配置”,再单击“集线器传输”。

  3. 在结果窗格中,单击“日记”选项卡,然后在操作窗格中单击“新建日记规则...”。

  4. 在“规则名称”字段中键入日记规则的名称。

  5. 在“将日记报告发送到电子邮件地址”字段中,单击“浏览”。在“选择收件人”窗口中,选择将接收日记报告的收件人。

  6. 在“作用域”下,选择应当应用日记规则的作用域。可以使用下列作用域:

    • 全局   全局规则处理通过集线器传输服务器传输的所有电子邮件。其中包括可能已由内部规则和外部规则处理的邮件。

    • 内部   内部规则处理由 Exchange 2007 组织中的收件人发送和接收的电子邮件。

    • 外部   外部规则处理发送给 Exchange 2007 组织外部的收件人的电子邮件或由组织外部的发件人发送的电子邮件。

  7. 如果要针对特定收件人,则在“收件人的日记邮件”文本字段中,单击“浏览”。在“选择收件人”窗口中,选择要记录的邮箱、联系人或通讯组,然后单击“确定”。将记录此收件人发送或接收的所有邮件。

  8. 如果希望在禁用状态下创建此规则,请清除“启用规则”复选框。否则,保持选中“启用规则”。

  9. 单击“新建”创建新日记规则,然后单击“完成”。

使用 Exchange 命令行管理程序创建日记规则

对于所有日记规则,必须指定 Name 参数和 JournalEmailAddress 参数。所有其他参数都是可选参数。

JournalEmailAddress 参数指定将日记报告发送至的受保护电子邮件邮箱。Recipient 参数指定要记录的邮箱、联系人或通讯组的 SMTP 地址。将记录此收件人发送或接收的所有邮件。

Scope 参数指定将规则应用于的电子邮件。此参数的有效值为 Global、Internal 和 External。有关这些作用域的说明,请参阅本主题前面的“使用 Exchange 管理控制台创建日记规则”。

可以使用以下命令语法创建新的日记规则:

New-JournalRule -Name <Journal Rule Name> -Recipient < Recipient SMTP address to be Journaled > -JournalEmailAddress < Journal Mailbox Recipient Object > -Scope <Internal | External | Global> -Enabled <$True | $False>

使用 Exchange 命令行管理程序记录发送给特定通讯组列表中的收件人和内部或外部收件人或发件人的邮件以及从这些收件人或发件人发送的邮件

  • 运行以下命令:

    New-JournalRule -Name "Discovery Journal Recipients" -Recipient discovery@contoso.com -JournalEmailAddress "Journal Mailbox" -Scope Global -Enabled $True
    

使用 Exchange 命令行管理程序创建禁用的日记规则,该日记规则配置为记录发送给特定通讯组列表中的收件人以及内部收件人或发件人的邮件以及从这些收件人或发件人发送的邮件

  • 运行以下命令:

    New-JournalRule -Name "Discovery Journal Recipients" -Recipient discovery@contoso.com -JournalEmailAddress "Journal Mailbox" -Scope Internal -Enabled $False
    

如果在创建时未启用日记规则,则以后必须启用该日记规则,才能应用于电子邮件。若要启用日记规则,请使用以下命令语法:

Enable-JournalRule <Journal Rule Name>

使用 Exchange 命令行管理程序启用在禁用状态下创建的日记规则

  • 运行以下命令:

    Enable-JournalRule "Discovery Journal Recipients"
    

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