This article describes how to configure POP3S journaling for Exchange 2007 to make it work with the Mimecast ecosystem. This is a fallback in the event that SMTP journaling for 2007 is not an option.
Microsoft no longer supports Exchange 2007, meaning it is no longer supported by Mimecast. If you're considering using Exchange 2007, we strongly advise you to upgrade to a newer version for maximum productivity. See the Exchange 2007 End of Support Roadmap page in the Microsoft documentation for further details.
Considerations
-
-
- POP3 is not supported for mixed-mode environments. See the Journaling in a Mixed Mode Environment page for full details
- Journaling must be enabled for individual mailbox stores on the Exchange Server.
- Don't enable journaling for your entire organization at once. This might create performance issues for your Exchange Server.
- Exchange 2007 requires Service Pack 1 to be compatible with Mimecast's journal services.
- You can choose whether to:
- Allow a Journal mailbox to receive all message traffic from a mailbox database.
- Support a number of mailbox databases.
- Create a separate mailbox database to store the mailbox that receives the journaled messages.
-
Walkthrough
Don't enable Journaling on the Exchange message store before you've tested and confirmed that Mimecast can connect and successfully extract messages. Failure to do this may result in a buildup of messages in the Journal mailbox. This in turn may lead to degradation in the performance of your Exchange Server.
Create a Journaling User Mailbox
You'll need to create a journaling mailbox on your Exchange server. This can be placed in an existing database or create a new database for this mailbox only. The mailbox must have:
-
-
- An address of "journaling@<yourdomain>.com".
- A username of "Journaling".
- Make a note of the password you've set for this user.
-
To create a user mailbox for journaling, see the How to Create a Mailbox for a New User page in the Microsoft Exchange 2007 help file.
Creating a Journal Definition In Mimecast
To create a journal definition:
- Log in to the Mimecast Administration Console.
- Select the Services | Journaling menu item.
- Click on the New Journal Service Definition button.
- Complete the Journal Service Properties section as follows:
Field / Option Description Description Enter a description for the journaling connector (e.g., Exchange 2007 Journal Connector). Transport Type Select the "POP" option from the drop-down. Disabled If selected, the journal service is suspended, and any error conditions related to the connection are reset. This is useful if a journal mailbox is going to be offline for an extended period of time. When the journal mailbox becomes available, ensure to enable activity before removing this option.
Any changes made to this checkbox are recorded in the event log. - Complete the Connection Properties section as follows:
| Field / Option | Description |
| Service Email Address | Specify the mailbox email address that has been configured for the journal mailbox. |
| Mailbox Name | Specify the username Mimecast will use when logging on to the journal mailbox. |
| Password | Specify the journal mailbox's password. This will be automatically redacted when it is entered. |
| Hostname / IP Address | Specify the public address of the server where the journal mailbox is located. |
| Port |
Confirm the TCP/IP port number to be used for the connection to the journal mailbox. This is either:
|
| Journal Type |
Specify the journal type as either:
|
| Encrypted |
This checkbox is selected by default. Mimecast will only accept journal messages by Opportunistic TLS. Any other journal messages will be rejected. Also, the "Port Number" is set to 995 by default. |
| Encryption Mode |
Mimecast supports the following Encryption Modes:
|
| Remove Journal Headers |
If enabled, Mimecast removes the potentially sensitive journal headers listed below that Microsoft Exchange might have added:
All other journal headers are respected. |
| Detailed Logging |
If enabled, detailed log files are created. These are only available to Mimecast Support and are used to troubleshoot failed journal connections. |
| Journal Non Internal Addresses |
If enabled, processed items are archived if they don't hold any internal addresses. |
| Journal Unknown Internal Addresses |
If enabled, processed items are archived if they are sent from / to unknown internal addresses. |
- The Service Status section displays the following information about the journal connection:
| Field / Option | Description |
|---|---|
| Service Status | Displays the current status of the journal connector. |
| Last Successful Extract | Displays the date/time of the last successful extract. "Awaiting initial run" is displayed if no extract has been performed. |
| Processing Queue | Displays the number of mails that have been received by Mimecast but have yet to be processed. |
| POP3 Mailbox Queue | Displays the number of emails in the mailbox the last time Mimecast connected to the journal mailbox. |
- Click on the Save and Exit button.
Configuring the Firewall
Configure your firewall to allow and forward bidirectionally. The rule must go from Mimecast to Exchange and from Exchange to Mimecast. You'll need to open either:
-
-
- Port 995 for POP3S: encrypted communications to the Exchange server containing the Journal mailboxes.
POP3S requires an SSL certificate signed by one of the Mimecast-supported root certificate authorities. See the Secure Socket Layers (SSL) Certificates page for more information.
- Port 995 for POP3S: encrypted communications to the Exchange server containing the Journal mailboxes.
-
Enabling Journaling for a Specific Mailbox Database
To enable journaling for a specific mailbox database, see the How to Enable Per-Mailbox Database Journaling page in the Microsoft Exchange 2007 help.
Enabling the POP3 Service and Virtual Server
Ensure you've created the journal connectors as described above before starting this step. Failure to do so may result in a mail buildup in the journal mailboxes. Mimecast is unable to resolve this if it occurs.
To ensure the POP3 service is enabled:
- Click on the Windows Start button.
- Start the Run application.
- Type services.msc into the field.
- Click OK.
- Ensure the Microsoft Exchange POP3 service is:
-
-
- Set to Automatic.
- Is Started.
-
Configuring POP3S
See the page in the Microsoft Exchange 2007 help file for full details.
Once the certificate has been installed on the server, you must bind it to the POP3 virtual server.
To configure the POP3 Virtual Server, see the How to Configure Authentication for POP3 help page in the Microsoft Exchange 2007 help. Ensure the virtual server has the following options:
-
-
- Secure Logon: This ensures a TLS connection is required for the client to connect to the server.
-
Verifying Your Journaling Status
To verify your journaling is working as required:
- Log in to the Mimecast Administration Console.
- Select the Services | Journaling menu item.
- Click on the Journaling Service you want to verify.
- Click on the Test Journal Extraction button. This ensures whether we are able to:
-
-
- Connect to your Exchange POP3 service on the port specified.
- Properly authenticate as the Journaling user.
-
- Click on the Go Back button to return to the list of journaling services.
You can also look at the Service Status column of the journaling services list:
This displays one of the following icons:
| Icon | Service Status | Description |
|---|---|---|
| Service Awaiting Initial Run | On initial configuration, the status icons for SMTP journal connectors are orange, with a service status of "Service Awaiting Initial Run". | |
| Service OK | Once the first message is received, the icon changes, and the status is updated to "Service Enabled". | |
| Service Error | If Mimecast cannot connect to the journal connector and retrieve emails, the status changes to "Service Error". |
For Exchange Envelope Journal Format (EJF), the recipient is displayed as the sender and the journal address as the recipient.
Comments
Please sign in to leave a comment.