Notes for installing GFI MailArchiver with Microsoft Exchange 2007
The information in this article applies to:
- GFI MailArchiver for Exchange 4
- GFI MailArchiver for Exchange 5
- GFI MailArchiver for Exchange 6
Article ID: KBID003086
Query keywords: Exchange 2007, Exchange Server, IMAP, journaling
GFI MailArchiver fully supports Microsoft Exchange 2007 and it can be installed on any server joined to the Active Directory domain in the Exchange organization forest. Therefore, GFI MailArchiver 4 cannot be installed on the Microsoft Exchange 2007 Edge role because typically this server is deployed in the DMZ with ADAM instead of Active Directory.
Since Microsoft Exchange 2007 in production supports only x64 operating systems, please make sure to run the x64 version of the GFI MailArchiver when installing on the same server with Exchange. Setup will not allow you to run the wrong version of the installation.
All prerequisites that apply to the regular GFI MailArchiver installation also apply to GFI MailArchiver installed on a x64 operating system. However you may need to verify that x64 version of the .NET Framework version 2.0 is properly installed and ASP.NET v2.0.50727 Web Service Extension is enabled in the IIS Configuration.
When installed on a server with the Microsoft Exchange Mailbox role that is hosting a journaling location (preferably a mailbox), GFI MailArchiver 4 can use the ExOleDB protocol to access this location. The ExOleDB is the best performing data access protocol supported.
In all other situations, GFI MailArchiver will use the IMAP protocol to connect to the journaling location remotely. See the “Enabling IMAP in Microsoft Exchange 2007” section for the details on how to setup this protocol on Microsoft Exchange 2007 client access role server.
The rest of the article will explain how to set up Microsoft Exchange 2007 Journaling and how to enable IMAP in Microsoft Exchange 2007. You would normally only need to use one for your installation.
Setting up Microsoft Exchange 2007 Journaling
Microsoft Exchange 2007 supports 2 types of journaling - Store-level journaling and Journaling Rules:
Store-level journaling
Store-level journaling is similar to the journaling feature of Microsoft Exchange 2000/2003. It is also configured in a similar way per a Mailbox Database (Mailbox Store in Exchange 2003). Proceed as follows to enable Store-level journaling.
- From the Exchange Manage Console, expand the “Server Configuration”.
- Select the Mailbox node.

- Open the properties for the Mailbox Database on which journaling should be enabled
- Enable the “Journal recipient” box and select a journaling recipient (preferably a mailbox from this Exchange Organization) from the Active Directory.

Journaling Rules
This feature is new to the Microsoft Exchange 2007 and is only available with the “premium client access license”. This type of journaling can be used at the Hub Transport Server role.
It allows an administrator to setup custom journaling rules such as:
- Archive only incoming emails
- Archive only outgoing emails
- Archive emails for a particular group
- Journaling mail-enabled contacts
GFI MailArchiver 4 supports this type of journaling by detecting and displaying these rules in the Data Sources Configuration Wizard. Proceed as follows to enable Journaling Rules in Microsoft Exchange 2007:
- From Exchange Management Console, expand the Hub role configuration.

2. Open the “Journaling” tab and click “New Journaling Rule”
3. Choose a name for the rule and specify the “Journal e-mail address” (preferably a mailbox from this Organization) from the Active Directory.
4. Optionally configure the “Scope” and “Journal e-mail for recipient” where you can restrict this journaling rule to apply to a particular user only.
Enabling IMAP in Microsoft Exchange 2007
This procedure is only required if you plan to install GFI MailArchiver on a server without Microsoft Exchange 2007 Mailbox role installed.
IMAP protocol is a part of the Client Access role and needs to be configured on a server with the Microsoft Exchange 2007 Client Access role installed. After installation of Exchange, by default the IMAP service is disabled. First enable the service from the SERVICES.MSC and set it up as automatic (as shown below).
After making sure that the service is running, the service’s authentication method has to be setup for GFI MailArchiver to authenticate with Exchange. Starting from GFI MailArchiver 4 build 20060617, you can enable SSL in the IMAP mail server settings from the GFI MailArchiver configuration. Should you decide not to use SSL, you would need to enable enable the plain text login on IMAP. This can only be done from the ‘Exchange Management Shell’. The procedure is as follows:
- Open Exchange Management Shell
- Enter ‘set-imapsettings –logintype plaintextlogin’
- Restart the ‘Microsoft Exchange Information Store’
- Restart the ‘Microsoft Exchange IMAP Service’