E-mail servers

I get a lot of email, and I have very little time to read it. I also access email from one of several computers, PDAs, phones, web caf????’s, hotels etc. I decided a while ago to setup an email server on my home LAN to consolidate everything. I could also have server based filtering, so when I was on platforms where I pay per MB (GPRS), I would only have important stuff in my Inbox, and all the other stuff would be sorted into folders where I could read it when I got onto a LAN.

I setup courier-IMAP-ssl, postfix, procmail, and clamAV on my Debian Sarge server, used fetchmail to pull emails from Gmail, work and a few other places, and things were good. I had the same consolidated set of virus-free mail folders everywhere, it was IMAP so I had the choice of almost every email client on every platform when it came to reading email. For web caf????s and hotels, I installed RoundCube|Mail as a web front end (very pretty interface and it gets the job done).

That was fine for a while, but I’ve begun to rely more and more on the tasks, calendar, contacts, notes functionality of Outlook on my laptop to manage work stuff, and at this stage it’s key to my daily work. It’s always backed up, but I need a way of accessing it in the same way I access my email. I need the same up to date copy of the data wherever I go, with whatever device I’m using. At one stage I was even thinking of using Exchange! Buying in a server, Windows 2003 and a copy of Exchange was overkill, so I parked it for a while. I played with some Apache/webDAV based stuff that in theory allowed multiple Outlook instances to share data, but it still didn’t fix the problems of accessing the same data on PDAs, other OSs and no OS (web browser only). There are other web based groupware products (like eGroupWare, PHProjekt, Open-Xchange, Zimbra, SugarCRM etc.) but they either don’t connect to Outlook, connect poorly/incompletely, or have a payware connector (I’m cheap!).

A couple of weeks ago I saw a mention of Scalix on a mailing list I subscribe to. It’s a commercial product, but there’s a free, virtually feature-complete version available for sites of <= 25 users. It includes an Outlook connector that provides an almost perfect replication of Exchange’s functionality. It runs on Red Hat and SUSE, so there was a ???????0 cost to me! I don’t fancy running it on Fedora, don’t like SUSE, and don’t want to pay for Red Hat Enterprise Server (they make enough out of me in the office!) so I went for CentOS, which is a free unbranded version of RHES. Scalix needed a bit of persuasion to install. It actually refuses to install on any other distros, even if all the dependancies are there, so I edited the /etc/redhat-release to fool Scalix into thinking I was installing on RHES 4.


About this entry