Applies to: Exchange Server 2007 SP3, Exchange Server
2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Topic Last Modified: 2007-01-23
This topic explains how to use the Exchange Management Console or the Exchange Management Shell to enable per-mailbox database journaling on a computer that has the Microsoft Exchange Server 2007 Mailbox server role installed.
For more information about the Journaling agent, see Overview of Journaling.
Before You Begin
To perform the following procedures, the account you use must be delegated the following:
- Exchange Server Administrator role and local Administrators
group for the target server
For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.
|These procedures describe how to configure standard journaling. For more information, see Overview of Journaling.|
|There are important security and resource considerations when you configure the journaling mailbox that receives journal reports. For more information, see "Journaling Mailboxes" and "Protecting Journal Reports Sent Inside an Exchange Server 2007 Organization" in Overview of Journaling.|
|Per-mailbox database journaling is performed by the Hub
Transport servers on behalf of the Mailbox servers. The Journaling
agent must be enabled for per-mailbox database journaling to be
applied to e-mail messages that enter and leave the Hub Transport
server. If you enable per-mailbox database journaling, but the
Journaling agent is disabled, Exchange Server 2007 does
not apply per-mailbox database journaling. To determine whether the
Journaling agent is enabled on a Hub Transport server, run the
For more information about the Get-TransportAgent command, see Get-TransportAgent.
To enable the Journaling agent if it is not enabled, run the following command:
For more information about the Enable-TransportAgent command, see Enable-TransportAgent.
Using the Exchange Management Console to Enable Per-Mailbox Database Journaling
In the Exchange Management Console, you can enable journaling on a mailbox database by following this procedure.
To use the Exchange Management Console to enable journaling on a mailbox database
Open the Exchange Management Console on the Mailbox server.
In the console tree, click Server Configuration, and then click Mailbox.
In the result pane, select the server that contains the mailbox database on which you want to enable journaling.
In the work pane, right click the mailbox database on which you want to enable journaling, and click Properties.
In the Journal Recipient text field, click Browse. In the Select Recipient window, select the recipient that will receive the journal reports, and then click OK.
Using the Exchange Management Shell to Enable Per-Mailbox Database Journaling
In the Exchange Management Shell, you can enable journaling on a mailbox database by following this procedure.
The JournalRecipient parameter specifies the secured e-mail mailbox to which journal reports are sent.
You can enable per-mailbox database journaling by using the following command syntax:
Set-MailboxDatabase <Mailbox Database> -JournalRecipient <Journal Mailbox Recipient Object>
To use the Exchange Management Shell to enable journaling on a mailbox database
Run the following command:
Set-MailboxDatabase "Sales Database" -JournalRecipient "Sales Database Journal Mailbox"
For detailed syntax and parameter information, see Set-MailboxDatabase.