You can set up Google Workspace and Gmail to keep Microsoft Exchange journal messages in Google Vault. Use the Inbound email journal acceptance in Vault setting to specify which messages to keep and for how long. You can also specify IP address ranges for journaling, and create custom messages for emails that aren't sent to Vault.
To keep a user's messages in Vault, the user must have a Google Workspace account with Gmail turned on.
More about Microsoft Exchange journaling
Step 1: Set up a receiving account in Google Workspace
- Create an account and email address that is in your domain but isn't used by anyone in your organization. For example, if your domain is solarmora.com, add an email address such as exchange-journal@solarmora.com.
This account must have a Google Workspace license that supports Vault. To check if the account supports Vault, visit License requirements.
- Put the account in its own organizational unit. For detailed steps, visit Add an organizational unit and Move users to an organizational unit.
- (Optional) This account isn’t associated with anyone in your organization, and people in your organization shouldn't send messages to the email address. So, you may want to hide it your Directory. For detailed steps, visit Hide a user from the Directory.
Step 2: Set up Gmail message retention in Vault
- Sign in to vault.google.com.
- Click Retention
Custom Rules
Create.
- Under Service, select Gmail, then click Continue.
- Under Organizational unit, select the organizational unit you created in Step 1: Set up the receiving account.
- Click Continue.
- Under Conditions, specify which messages are affected by this setting:
- Date sent: If you specify only a start date, the rule applies to all messages sent after that date. If you specify only an end date, the rule applies to all messages sent before that date.
- Terms: Use terms to specify which messages to keep. For example, to keep only messages received from external users, enter NOT from:*@your-domain. Or, to retain only messages sent to external users, enter NOT to:*@your-domain.
You can use all supported search operators except wildcards (*). If your key phrase or value starts with a hyphen, such as -1000%, put it in quotation marks so it’s not interpreted as a
NOT
operator. You can't useis:chat
to apply a Gmail retention rule to chat messages in Google Chat. To set retention rules for chat messages, set a Chat retention rule. We recommend you test your terms in a Vault search to make sure they match data as you expect
- Click Continue.
- Under Duration, set how long to keep messages:
- Indefinitely: Permanently keeps messages affected by this rule.
- Retention period: Delete messages after a time that you specify. Enter the time in number of days, from 1 to 36,500.
Journal messages can accumulate quickly and can't be deleted manually. We recommend that you purge all messages when the retention period expires. This way, you don’t keep messages you no longer need and you might save on eDiscovery costs.
- If you set a retention period in Step 8, choose what to do with messages when the retention period ends:
- Purge only permanently deleted messages: Deletes messages that have already been deleted from the users' Trash.
- Purge messages from Gmail mailboxes and permanently deleted messages. This rule doesn’t affect drafts: Deletes all messages, including messages that aren't deleted in Gmail. Doesn't delete drafts or email templates.
- Purge messages from Gmail mailboxes and permanently deleted messages. This rule purges drafts: Deletes all messages, including messages that aren't deleted, drafts, and email templates, choose the third option.
Important: Don’t set a hold on the email address that you set up in Step 1: Set up the receiving account. Holds prevent all messages from being deleted.
Step 3: Set up Gmail to accept journal messages
-
Sign in with an administrator account to the Google Admin console.
If you aren’t using an administrator account, you can’t access the Admin console.
-
Go to Menu
Apps > Google Workspace > Gmail > Routing.
Requires having the Gmail Settings administrator privilege.
-
(Optional) To apply the setting only to some users, at the side, select an organizational unit (often used for departments) or configuration group (advanced). Show me how
Group settings override organizational units. Learn more
- Scroll to Inbound email journal acceptance in Vault and check the Enable box.
- In the settings below the Enable box, take these steps:
Setting option What to do Receive journal messages at the following address. Enter the email address you set up in Step 1: Set up a receiving address in Google Workspace.
Only accept journal messages from this sender (Optional) Rejects messages from all senders except from the preferred sender that you enter here. This address must match the exact From address that your Exchange server uses for journal messages. If you use multiple Exchange servers, we recommend leaving this field blank.
Bounce email address for failed journal deliveries Enter an email address to get bounce messages for journal messages. Be aware that journal bounce messages can impact email server performance. Reject journal messages that are not DKIM/SPF authenticated (Optional) Select this option to prevent journaling messages that haven't been authenticated by DKIM and SPF. This is the default selection. Reject journal messages for unrecognized recipients (Optional) Select this option to prevent journaling messages that don't include at least one recognized recipient. This is the default selection.
If any of unrecognized users are aliases or aren’t licensed for Vault, Exchange continually logs the event and retries the message. You'll get repeated Exchange errors.
When this option isn't selected, journal messages to unrecognized users are rejected dropped without a notification. As a result, you can’t identify which users’ messages aren’t being retained. If you have users who aren’t licensed for Vault but should be, you can't identify them from journaling. To avoid this, we recommend all impacted users have a Vault license.
IP addresses/ranges (Optional) Only accept journal messages from certain IP ranges. Messages outside the range are rejected. Click Add, enter the IP address ranges of your Exchange servers, then click Save. If these IP ranges are not hosted IP ranges shared among multiple customers, include the journal IP ranges in the inbound mail gateway. For details, go to Set up an inbound mail gateway.
Edit the default rejection notice (Optional) Create a custom message for journal bounce messages. The bounce message contains both your custom text and the default bounce text. - Click Save.
Changes can take up to 24 hours but typically happen more quickly. Learn more
You can track changes in the Admin console audit log.
Step 4: Set up the Exchange server to forward journal messages
If you’re using Exchange Online, follow these steps instead.
Expand all | Collapse all & go to top
Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.