As a former user of squirrelmail on my Sun box I loved the use of a webmail client to access my mail all over the world on any computer connected to the internet equipped with a graphical browser. When confronted with the Roundcube webmail project I had to try it out and installing it on my mac mini server was the natural thing to do. I subscribed to the announcement mailinglist to keep track of updates as the official release version was and still is 0.1.
Despite being version 0.1 it looks pretty mature, it’s a full working webmail with all the basic features you need to read and send mail. I didn’t find or encountered any serious bugs while using it. Just sometimes I needed to click more than once to read a single email. When I received an email Thomas Bruederli on the announcement list that he released an updated CVS version I dared to use it as version 0.1 was a stable release. I’ve been using this CVS release roundcubemail-cvs-20060205 for a couple of days now and I must say some of the rough edges have been smoothed. The interface is much more responsive than the 0.1 version so I’m keeping this one as my current production webmail.
Please note that this is still alpha stage software.
To do the upgrade you need to do the following (copied from the upgrade guide)
- replace index.php
- replace all files in folder /program/
- replace all files in folder /skins/default/
- run all commands in SQL/*.update.sql or re-initalize database with *.initial.sql
- add these line to /config/main.inc.php
$rcmail_config['trash_mbox'] = 'Trash';
$rcmail_config['default_imap_folders'] = array('INBOX', 'Drafts', 'Sent', 'Junk', 'Trash');
$rcmail_config['prefer_html'] = TRUE;
$rcmail_config['prettydate'] = TRUE;
$rcmail_config['smtp_port'] = 25;
$rcmail_config['default_port'] = 143;
$rcmail_config['session_lifetime'] = 20;
$rcmail_config['skip_deleted'] = FALSE;
$rcmail_config['message_sort_col'] = 'date';
$rcmail_config['message_sort_order'] = 'DESC';
$rcmail_config['log_dir'] = 'logs/';
$rcmail_config['temp_dir'] = 'temp/';
- replace database properties (db_type, db_host, db_user, db_pass, $d_name)
in /config/db.inc.php with the following line:
$rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';
- add these lines to /config/db.inc.php
$rcmail_config['db_max_length'] = 512000;
- No related posts
February 9th, 2006 at 11:49 pm
Is the upgrade easy to do?
Richard5: Yes, there is an upgrade document available in the archive you can download. I’ve added the steps you need to perform in the blog post so you can get an idea of what to do.
February 22nd, 2006 at 7:38 pm
Thanks Richard!
Can you say how to run the command SQL/mysql.update.sql?
Regards,
David
February 22nd, 2006 at 8:19 pm
Ah, I asked too soon. I was receiving error messages because *.update.sql included alterations for earlier versions.