VMware Zimbra is a complete email, address book, calendar and tasks solution that can be accessed from the Zimbra Web Client, Zimbra Desktop offline client, Outlook and a variety of other standards-based email clients and mobile devices. It can be deployed as a traditional binary install on Linux, or as a software virtual appliance, commonly referred to as Zimbra appliance.
A computer with CentOS 6.3 (Choose minimal server during the installation).
For the sake of the simplicity of this tutorial you need to turn off the firewall and SELinux.
Prepare the server
You need first to add the fully qualified domain name in /etc/hosts as the below
add your IP and FQDN as the below example
192.168.1.30 centos.mailserver.com centos
Now install the following package
yum install nc
Now you need to edit the sudoers file as following
Comment the blow line
Turn off the default smtp server (Postfix) as below
service postfix stop
chkconfig postfix off
Now you can reboot the server
Go to www.zimbra.com and download the community edition for Red Hat Enterprise Linux 6
Now untar the download file as below
tar -xzvf zcs-8.0.2_GA_5569.RHEL6_64.20121210115059.tgz
Install the package
sudo ./install.sh --platform-override
A installation wizard will start, you will need to select yes for the license agreement, for your first time it is recommend to choose the default settings, after finishing the installation you will be prompted by a configuration menu.
To set up the admin password choose option number 3 then choose number 4 to change the password.
You will be prompted to apply this setting by pressing a.
Configure the service to run in the startup by writing the below command.
service zimbra start
chkconfig zimbra on
Now point your web browser to https://Server-IP-Address/, add it as a trusted web site and congratulation