In this article, I will show you step by step how to add a domain in Zimbra mail system.
Add new domain through Zimbra admin
First, you need to add a new domain via the admin window. I also wrote a detailed article about this.
That article, I have guided you step by step (with pictures) so you can add the domain successfully.
Add new domain: How to add new domain in Zimbra admin
Create A and MX records for new domain
Secondly, you need to create A and MX records for the new domain as follows. Note, this is done on public DNS, ie in your domain management window.
For example, your domain is
yourdomain.com and domain mail is
mail.yourdomain.com. The IP of Zimbra server is
Now you need to create an A record with the following content:
And then, you need to create an MX record with the following content:
Configure DKIM, SPF and DMARC for the new domain
The third step, you need to configure DKIM, SPF and DMARC for this new domain. This is very important, whether your mail can be sent to Gmail, Yahoo mail or not depends on this.
If you set these 3 things incorrectly, your mail will not be sent, or if sent it will be spammed.
Create and configure DKIM: Configure DKIM for Zimbra mail server 8.8.12
Configure SPF: Configure SPF for Zimbra mail server 8.8.12
Configure DMARC: Configure DMARC for Zimbra mail server 8.8.12
Install Let’s Encrypt SSL certificate for new domain
And finally, so that users can use webmail without an SSL error. You need to install an SSL certificate for this new domain.
If you buy a commercial SSL certificate, you can set it up manually.
But if you use Let’s Encrypt SSL, you can use certbot-zimbra as I instructed.
Install SSL certificate: Install Let’s Encrypt certificate for new domain in Zimbra
Above, this article has a complete summary of the steps from how to add a new domain in the Zimbra mail system. It keeps you from missing any steps. When you fully implement all the steps above, I guarantee that your new domain will work properly.If you liked this article, then please subscribe to our YouTube Channel for more video tutorials. You can also find us on Twitter and Facebook.
If you appreciate what we share in this blog, you can support us by:
- Stay connected to: Facebook | Twitter | Google Plus | YouTube
- Subscribe email to recieve new posts from us: Sign up now.
- Start your own blog with SSD VPS - Free Let's Encrypt SSL ($2.5/month).
- Become a Supporter - Make a contribution via PayPal.
- Support us by purchasing Ribbon Lite Child theme being using on this website.
We are thankful for your support.