This guide is designed to provide detailed instructions on configuring IceWarp in a hybrid environment with Google Workspace.
The outcome is to use the same domain on both servers, where some users are located on Google Workspace and the rest are on IceWarp. This setup is particularly popular when companies want to run with two independent solutions.
First, you will need an active Google Workspace account with a custom domain.
We will use "x3solar.com" to demonstrate the setup in the steps below. Before you continue, it is important to mention that the IceWarp Server must be configured first (you must be able to send and receive e-mails from and to your IceWarp Server); therefore, have the DNS and domain certificate (for example, Let's Encrypt) in place before setting up Google Workspace.
1. IceWarp setup
Choose between an on-premise installation or a ready-made server in the Cloud to start, and add domains and users through the Remote Admin Console or WebAdmin interface.
Make sure that each user is located only on one of the servers. If the same users are on both servers, you must differentiate them by choosing a unique alias.
Users can be added through the remote admin console via Domains & Accounts - Management - "your domain" - right-click the domain name (shortcut CTRL+U) - "+ Create new..." and then "User". Or in the menu "Accounts", "+ Create new..." and then "User".
In the WebAdmin, you can use this process -> Click on "+" -> New user -> Fill the form -> Save.
2. Change the type of domain on the IceWarp server
To enable communication from IceWarp users to those living on the Google Workspace, we have to switch the mail.x3solar.com server to be a part of the distributed domain, which includes both servers.
The backup domain will be used when you want to create a hybrid setup with Google Workspace because every time you want to create a user on the IceWarp side, Google will respond with "Yes, the user exists on our side", no matter what. We can not control this behaviour.
IceWarp + Google Workspace will look like this in the IceWarp remote admin console (on-premise only)
The same setting applies in WebAdmin. Choose "Hamburger menu" -> Users & domains -> Click on Domain from Domain list -> Properties, and you can change the Type to "Backup domain" here.
Add the Domain in Mail -> Security -> Bypass (in case of IceWarp Cloud - contact IceWarp support for assistance)
If your IceWarp Server is fully operational, you can continue setting up a Google Workspace.
3. Google Workspace setup
1. Sign in or sign up for an account
Sign in to Google Workspace (https://workspace.google.com) with your Google account.
2. Create a connection between IceWarp and Google Workspace service
Let's go to the Google Workspace Admin center -> Apps -> Google Workspace -> Gmail (or Settings for Gmail) -> Hosts. You can also use a search bar.
Add a new route.
Fill in the "Name" of the Host, hostname, and port (587), then click the Test SSL connection button.
If the test was successful, click the Save button.
Go to the Google Workspace Admin center -> Apps -> Google Workspace -> Gmail (or Settings for Gmail) -> Default routing. You can also use a search bar.
Click the configure button.
Set up a new routing rule and direct it to the designated IceWarp host.
In the last step, please review the routing settings and confirm by pressing the Save button.
4. Limitations
The connection between servers is designed for e-mails only.
The Global Address List (GAL) can only be used via an external LDAP.
You can set it up under Domains & Accounts - Management - Your domain - Groups - Group tab - Populate GAL from an external source (Directory Service).
Your setup is now complete.
Comments
0 comments
Article is closed for comments.