For those of you that don't know it already, Alfresco has released version 2.0 of their Content Management Suite. It finally includes a production ready WCM (Web Content Management) module. JBoss Portal was another tool I had the pleasure to work with some months ago. And both of them can work side by side quite well (or so they say). I think they can become a powerful backend for what I'm looking for.
Yesterday, when browsing the web a little I noticed one thing more. If I am revamping the web I should be revamping the webmail client as well, shouldn't I? That got me in the SquirrelMail site. Squirrelmail is a nice webmail client written in PHP. It relies on an IMAP server and offers a good looking frontend (see some screenshots). I have been using it for years now. My last installation was on Nov 2005.
Doing a quick search through the Squirrelmail website I noticed that nothing had changed in the last year or so. I could download an updated package but the visuals where quite the same. Too little to consider it worth something.
As I wanted something more, I started to look for options on the LAMP (Linux, Apache, MySQL, PHP) camp. I quickly found Horde and Zibra. Both are good but the one that got me hooked was RoundCube!
RoundCube is an AJAX frontend to your mail server. And a nice looking one! There's a demo available here. The only thing that got me worried was the beta status (but we are in the google days so...). Dont' be fooled by that, it works :-)
The installation was simple and clear (well, it is if you have already installed Apache/PHP, MySQL and a mail server, Qmail it is). I just needed to create a new database and some tables, rename two files, edit the server location and that was all. In less than 30 minutes I had it working.
Only one thing was missing, user approval. Nothing to worry really. It was love at first sight...
If you have a working Squirrelmail installation today my advice is to try RoundCube. It can even work side by side with Squirrelmail, just install to another dir. Demo it to some users and ask for feedback. You'll be surprised.