Install and configure Zarafa Mail Server on Ubuntu

zarafa

 

 

The Zarafa groupware provides email storage on the server side and offers its own Ajax-based mail client called WebAccess and a HTML5 based, WebApp.
Zarafa is designed to integrate with Microsoft Office Outlook and is intended as an alternative to the Microsoft Exchange Server. Connectivity with Microsoft Outlook is provided via a proprietary client-side plugin. The WebAccess and WebApp have the same “look-and-feel” as the Outlook desktop application. People used to working with Outlook should be able to use the WebAccess/WebApp without any problems.

Now, let talk about how to install and configure Zarafa Email Server on Ubuntu

Download the latest Zarafa packages with wget, below is the 64bit version. Change x86_64 to i386 for the 32bit version.

$ wget http://download.zarafa.com/community/final/7.1/7.1.4-41394/zcp-7.1.4-41394-ubuntu-12.04-x86_64-free.tar.gz

Untar the .tar.gz file that you just downloaded.

$ tar -zxf zcp-7.1.4-41394-ubuntu-12.04-x86_64-free.tar.gz

Change to the folder you just untarred.

$ cd zcp-7.1.4-41394-ubuntu-12.04-x86_64-free

Install packages

$ dpkg -i *.deb

$ apt-get install -f

Note: zarafa-server will not start because it does not have the mysql password yet.

Specified the mysql root password in the /etc/zarafa/server.cfg configuration file.

$ sudo vi /etc/zarafa/server.cfg

Install the Zarafa license.

Install the postfix mta.

$ sudo aptitude install postfix

– Add virtual_mailbox_domains to add your own maildomain in /etc/postfix/main.cf
Example:

virtual_mailbox_domains = yourdomain.ltd

– Next add:

virtual_transport = lmtp:127.0.0.1:2003

Restart apache to commit the changes zarafa made for webaccess.

$ sudo /etc/init.d/apache2 restart

Restart postfix to commit the changes to postfix.

$ sudo /etc/init.d/postfix restart

Start the zarafa-server.

$ sudo /etc/init.d/zarafa-server start

Make a Zarafa tester user and also create this user on the system so it can receive the email.

$ sudo /usr/bin/zarafa-admin -c test -p password -e test@example.com -f “Zarafa Test”

To create the user, use the adduser command and follow the wizard.

$ sudo adduser test

Login on webaccess and check if mail can be sent/received.

http://your_ip/webaccess

16 Comments

Add a Comment

Your email address will not be published. Required fields are marked *