Manage Learn to apply best practices and optimize your operations.

Part 3: How to enable the Exchange Server 2007 journaling agent

Learn how to enable the Exchange Server 2007 journaling agent on a Hub Transport server and confirm that it's properly processing journaling rules.

The Exchange Server 2007 journaling agent is the component that processes journaling rules you create. It is the key to successfully implementing Exchange 2007 journaling rules. If you set up journaling rules, but the journaling agent has not been activated, Exchange Server will simply ignore the rules.

The journaling agent runs on the Exchange Server hosting the Hub Transport server role. To determine whether or not the journaling agent is running:

  1. Go to the Hub Transport server, open the Exchange Management Shell, and execute the following command:


    The Get-TransportAgent command will return a status of either True or False, indicating whether or not the journaling agent is enabled.

    Figure 1: Verify that the journaling agent is enabled.
    Figure 1

  2. If the journaling agent's enabled status is False, then you will have to enable the journaling agent before continuing. To do so, enter the following command:


    The command returns a rather cryptic message that prompts you to enter additional information. Although it doesn't come right out and say it, what it is prompting you for is the name of the agent that you want to enable.

    Figure 2: The Enable-TransportAgent command prompts for more information.
    Figure 2

  3. To enable the journaling agent, enter the words "Journaling Agent."

    Figure 3: Enter the words "Journaling Agent" in response to the prompt.
    Figure 3

  4. The Exchange Management Shell doesn't provide you with any confirmation that the journaling agent has been enabled. For that matter, the command doesn't even acknowledge that it has done anything at all. So enter the Get-TransportAgent command once again to confirm that the journaling agent has been activated.


 Home: Introduction
 Part 1: An overview of Exchange 2007 journaling rule scopes
 Part 2: Compliance considerations for Exchange 2007 journal mailboxes
 Part 3: How to enable the Exchange Server 2007 journaling agent
 Part 4: How to create an Exchange 2007 journaling rule
 Part 5: How to modify, disable or delete an Exchange 2007 journaling rule
 Part 6: How to create journaling rules with Exchange Management Shell

Brien M. Posey, MCSE
Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Exchange Server, and has previously received Microsoft's MVP award for Windows Server and Internet Information Server (IIS). Brien has served as CIO for a nationwide chain of hospitals and was once responsible for the Department of Information Management at Fort Knox. As a freelance technical writer, Brien has written for Microsoft, TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at

Dig Deeper on Exchange Server setup and troubleshooting

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.