Setting Up Email Journaling
What this does
Email journaling (also called BCC forwarding) makes your mail server send a copy of every message to Easy Mail Archive. Once configured, archiving is automatic — every email your organization sends or receives gets stored.
Your tenant's relay address is shown at Admin > Integrations > SMTP BCC Relay. It looks like this:
journal@{slug}.easymailarchive.com
The setup wizard in the app includes quick instructions for each platform, but this article goes into more detail.
Microsoft 365 / Exchange Online
- Sign in to the Exchange Admin Center
- Go to Mail flow > Rules
- Click Add a rule > Create a new rule
- Give it a name like "Easy Mail Archive"
- Under Apply this rule if, select Apply to all messages
- Under Do the following, choose Bcc the message to and enter your relay address
- Click Save
Messages should start arriving within minutes.
If you prefer, you can also set this up via journal rules in the Microsoft Purview compliance portal under Data lifecycle management > Exchange (legacy) > Journal rules. The effect is the same.
Good to know
- You may need to add the relay address as a mail contact in Exchange Admin Center first
- Internal messages (user-to-user within your org) are captured too
- Most Microsoft 365 business plans support this
Microsoft Exchange Server (on-premises)
In the Exchange Admin Center:
- Go to Mail flow > Rules
- Create a new transport rule
- Set it to BCC all messages to your relay address
Or via PowerShell:
New-TransportRule -Name "Easy Mail Archive" -BlindCopyTo [email protected] -Scope Global -Enabled $true
Works with Exchange 2013 and later.
Google Workspace
Google Workspace uses routing rules to achieve BCC forwarding:
- Open the Google Admin Console
- Go to Apps > Google Workspace > Gmail > Routing
- Click Add another rule
- Name it "Easy Mail Archive"
- Under Messages to affect, tick Inbound, Outbound, and Internal sending
- Under Also deliver to, add your relay address as a BCC recipient
- Click Save
It usually takes effect within an hour, though Google says it can take up to 24 hours.
Postfix
Add this line to /etc/postfix/main.cf:
always_bcc = [email protected]
Then reload:
systemctl reload postfix
This sends a blind copy of every message handled by Postfix to your archive.
Mailcow
- Open your Mailcow admin panel
- Go to Configuration > BCC Map
- Add a new entry with your relay address
- Set the type to Sender BCC and apply it to all domains
Checking it works
After setting up the rule:
- Send a test email from a covered account
- Wait a couple of minutes
- Search for it in Easy Mail Archive
If nothing shows up, double-check that the relay address is correct and that your mail server can reach easymailarchive.com on port 25.