Andries filmer

Feel free with Open Source Software

Andries Filmer - Internet professional sinds 1996.
Ik ben groot voorstander van Free- en Opensource Software (FOSS) en laat deze site jouw overtuigen waarom dit goed is.
Home Over deze website Kennisbank Ezelsoren Freelancer Online gereedschap

Webmail - Roundcube

Index
  1. Install
  2. sqlite
  3. Apache configuration
  4. Plugin's
  5. Comments

For years I'm using Squirrelmail for my webmail. The look and feel off Squirrelmail is a bit outdated. Thats the reason to switch to Roundcube and I love it. I' have installed roundcube on Ubuntu server 9.04 (Itrepid). I have used sqlite instead of MySql.

Install

 apt-get install roundcube-sqlite
 apt-get install php-pear php5-mcrypt php5-gd 

Install Pear packages (http://pear.php.net/packages.php for latest packages version)

 pear install MDB2-2.5.0b2
 pear install MDB2_Driver_sqlite-1.5.0b2 
 pear install Net_SMTP-1.4.2
 pear install Mail_Mime-1.6.1

Download the tarball from Roundcube download. Decompress and put this folder somewhere inside your document root (my example /home/roundcubemail)

 tar -xzf  roundcubemail-0.3.1-dep.tar.gz
 mv roundcubemail-0.3.1-dep /home/roundcubemail
 chmod 777 /home/roundcubemail/temp
 chmod 777 /home/roundcubemail/logs

sqlite

Create the database and tables.

 cd /home/roundcubemail
 sqlite -init SQL/sqlite.initial.sql sqlite.db
 sqlite> .exit

Make sqlite writeble for everyone.

 chmod o+rw sqlite.db

Apache configuration

Enable modules expire and headers

 cd /etc/apache2/mods-enabled
 ln -s ../mods-available/expires.load expires.load
 ln -s ../mods-available/headers.load headers.load

Make a virtualHost

 <VirtualHost *>
    DocumentRoot /home/roundcubemail/
    ServerName webmail.filmer.nl
    ErrorLog /var/log/apache2/webmail.filmer.nl.error
    CustomLog /var/log/apache2/webmail.filmer.nl.access common
 </VirtualHost>

Point your browser to http://webmail.filmer.nl/installer/

After creating and testing the configuration, remove the installer directory

Plugin's

Roundcube has a lot of plugin's. I have used:

  • Managesieve filters (to filter incomming mail to folders)
  • Calendar (Just for fun)
  • DKIM status (DomainKeys identified mail)

Just extract the plugin's in the plugin directory, and add the plugin to /config/main.inc.php -> Plugin Array. That's it.

This page is created on 2010-03-10 and updated on 2010-03-11

I appreciate if you give some comment about this page. Please go ahead.
Your e-mailaddress will not be published it is only to contact you (if needed).

 
Your name
Your e-mailaddress
To prefent robots to use this form I ask you kindly to type the next characters in the input field.
 

 


Mijn Curriculum vitae | De content op deze website heeft de Creativecommons 3.0 licentie | © 2011
Andries Filmer | http://andries.filmer.nl | andries@filmer.nl | © 2011
Deze website wordt gerealiseerd met Free- en Open Source Software: | | | | | |