Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been tasked with hosting our own inhouse mail server

1) i need to have web mail access , imap 2) it needs to be as cheap as possible

i already have an ubuntu server that we use for our samba drives and so far have been very happy with it

I am not apposed to building out another box for a dedicated email server but I'm not familiar enough with Linux or mail hosting programs to even know where to start.

share|improve this question
up vote 0 down vote accepted

On the question of 8.04 or 10.04, go for 8.04 if you are installing now. 10.04 is still in Beta. If you wait for 10.04, I recommend giving it a week or two after the official release date for paranoia's sake (in case some show stopping bug manages to get through testing).

There are a few good guides out there for hand-rolling a mail server using packages available in the standard repositories.

Another good option if the machine you intend to use is powerful enough is something like Zimbra. It is available free as the open source edition (the paid licenses get you a proper support contract, support is via official forums otherwise, and a few extra enhancements like fuller Outlook integration). Zimbra's full feature set may be overkill for you but it has the advantage of easier setup - install the base OS, download the Zimbra package, and follow the install notes - less detailed knowledge of the individual components is required. The browser-based client is very nice, there is an official full desktop client, it supports all the usual standards so you can connect your preferred mail program(s) to it, admin is not difficult, common mail server requirements like spam filtering are integrated, and they seem to be timely when releasing updates if security patches are needed. For the past three years I've run a Zimbra server for my employer (a small company, currently 10 active users) and one at home for my own use plus family&friends, and have found it to be very stable. There are similar alternatives too - I also looked into Scalix (amongst a few other options, including hand-rolling a simple mail server) when I was first looking at Zimbra. At the time Zimbra won out for my use but Scalix seemed to be a perfectly capable product too. At the time I looked at Scalix it was in some ways less featured (from our PoV) than Zimbra (though had one or two things Zimbra was missing) but also seemed lighter on system resource requirements - some time has passed since there may have been significant changes, so I suggest you have a look at the features sets and recent reviews for both to see which suits you better. There are other similar and smaller options too - try searching for things like linux groupware if you want to find more to try. Zimbra and its ilk will need a more powerful machine than most hand-rolled solutions though still not massive by modern standards (at least a 1Gb of RAM, I've allocated 1.5 to my VMs and they cope with the load they see, and CPU of at least high-end P4 standard - so just about any new-bought machine should cope admirably for a small install).

What-ever you do (hand rolling with standard tools, something like Zimbra/Scalix or something more pre-fabricated but smaller then Zimbra/Scalix) I would recommend a dedicated machine (either a real machine or a VM - my Zimbra installs run in VMWare VMs) so you don't need to worry about an update to one server's OS upsetting another (so, for instance, you could install a particular web server on your file server without it conflicting with the one used by Zimbra).

So you have quite a number of free options available, some of them very powerful. Hand-rolling is not difficult if you have the time to learn the relevant tools (or already know some of them) and consider yourself a capable admin, though I'm glad I took the Zimbra route when I did.

share|improve this answer
I will take a look thanks, Ub comes out april 29th I can wait that long so it shouldnt make any diff. – Crash893 Apr 6 '10 at 14:39
If you are planning to use a pre-made solution then for now you will need to stick to 8.04 to avoid possible issues. The bigger players won't support 10.04 until the final release has left the door and they've had time to perform enough testing against it. – David Spillett Apr 6 '10 at 14:51

You might try looking at this since you're new to it.

It's the Ubuntu wiki hub for building a mail server and which packages are avalible in their repositories, And it should be totally free (always a bonus).

Hope that helps, Kravlin

share|improve this answer

You can also try Axigen ( I use it and I'm very happy with it. Well-worth the money (and it's quite cheap compared to others) and great support team.

Hope it's useful for you too. Dan

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .