- Showing My Geek - http://blog.ogwatermelon.com -

Roundcube is a great interface for your webmail

I have been running a mail server for years now and used Squirrel Mail as the web interface.  I like Squirrel Mail but I wanted to change the interface to something a little more modern and easier to look at.  I think I found that in Roundcube.  Roundcube is a browser-based multilingual IMAP client with an application like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking.  Plus it is a open source program that can be used on top of your favorite mail server.  Roundcube is released under the GNU General Public License (GPL). Everyone is welcome to download and use it, deploy it and to re-distribute it. Here are some of the features of this webmail interface.

Here is a list of requirements that will be needed to run Roundcube along with browsers it has been tested to work on.

Server Requirements

Browser Requirements

Tested browsers

Browsers reported to work

I really enjoy using this webmail program, it gives you the impression of using an expensive email program but it’s free.  This installation is relatively easy and can be modified to give it some of your unique look .  I added the files into my Apache server and simply followed the steps that are laid out by the install procedures.  If you have any kind of problems their web site offers HTML documents that are put together very well and you can look at active tickets to see problems other are having.  There is also a community forum that you can ask question and receive guidance on issues you are having.  This can be found at http://trac.roundcube.net.

The interface is very easy to use and has the feel similar to outlook but it does not have some of the features such as a calender.  Anyhow here are a few screen shots of the user interface.

There is also a great deal of settings that each user can play with to get the webmail more of their own.  They can change how they see the mail itself in its own window or have a preview on the inbox page.  You can select how many rows you want to see on the page right down to your signature for emails you send out.  It has a fully functional address book that is easy to use and can import and export contacts in a vCard format.  There is also the ability to search through your emails for specific senders.  Here are some more pics of the settings windows.

When you install the interface into you web server you upload the folder and bring the ./INSTALLER/.index.php file up in your web browser.  It will walk you through some information you have to enter.  This will be the name you want for the login screen, the web browser, database information, IMAP server, and creating account the first time you login.  Once all of the information is entered it brings up some files that are the main.inc and the db.inc.  These two files are the configuration files that setup roundcube for your use.  You will copy the test to a text editor or select the button.  Then you need to upload these files to your Roundcube config directory.  Here are the generic versions of theses files.

db.inc.example main.inc.example

Once all of the configuration is finished you need to remove the Installer directory to insure someone doesn’t use it to destroy your server or just take data from you.  I did have a few problems the first time I installed it.  It wouldn’t recognize some of the accounts that were on the email server.  But once I reinstalled it and allow for the automatic creation of accounts during the first login, everything has worked fine.  Now when I say create new accounts it is only in the roundcube database and not in your mail server.  Check it out if you want a new look for your webmail interface and don’t want to spend a great deal of money.

1 Comment (Open | Close)

1 Comment To "Roundcube is a great interface for your webmail"

#1 Comment By vitordesigner On April 2, 2010 @ 16:40

Parabens, ótimo post
Vitor Designer

Google translation:
Congratulations, great post