Until now, we have installed Postfix, Dovecot, spam-assassin, and other tools separately. In this recipe, we will learn how to install the Zimbra collaboration server, which covers all tools in a single package. The Zimbra server contains Postfix, MySQL, OpenLDAP, ClamAV, and Spam-Assassin, Calendar, and various other features. Zimbra provides a paid option as well as an open source version. We will be installing an open source version of the Zimbra server in single server mode.
As always, you will need access to a root account or an account with sudo
privileges.
For Zimbra to work properly, you will need the following minimum configuration for your server:
At least 1.5 GHz of CPU 2 GHz recommended
Minimum 8 GB of memory
Minimum 10 GB of storage 20 GB recommended
You will need to set proper DNS and MX records for your domain.
You will also need various ports, as follows:
Postfix/LMTP 25, 7025
HTTP 80, 443
POP3 110, 995
IMAP 143, 993
LDAP 389