RoundCube webmail

A very good webmail client, with multiple possibilities.
It can be set up with a autoreply option (vacation)!

Installation :
Where can you get it : link.
Untar the package in a convinient place (#tar xfvz roundcubemail-xx.tar.gz) and the whole new folder copy to the DocumentRoot folder of Apache server (mine is in /usr/share/squirrelmail, since I already had SquirrelMail installed).
Before all else you should set up the folders /usr/share/squirrelmail/roundcubemail/temp+logs so that the Apache user may write in them (this user is usually apache) :
drwxrwxr-x 2 501 apache 4096 Oct 2 14:16 logs
drwxrwxr-x 2 501 apache 4096 Oct 2 13:33 temp
Than RoundCube MySQL DB should be set up. I have MySQL already set up, because of the MailScanner+MailWatch combination (see my earlier posts).
# mysql -u root -pLOZINKA
mysql> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY ‘your-password’;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye

RoundCube configuration is done through a web interface : http://IP-of-your-server/roundcubemail/installer/
After you are done, delete folder /usr/share/squirrelmail/roundcubemail/installer.

Additional configuration :
1. To stop users from forming multiple identities, the following option in configuration file needs to be set : /usr/share/squirrelmail/roundcubemail/config/main.inc.php :
$rcmail_config[‘identities_level’] = 2;
2. And to stop them from needing to type in the server for every login :
$rcmail_config[‘default_host’] = ‘localhost’;

This entry was posted in Linux and tagged , . Bookmark the permalink.

Comments are closed.