Simple clear advice in plain English

Hands on: Run your own mail server

With your own network, there’s no need to rely on the hosted facilities of your ISP

Because it’s easy, and usually free, most home and small-business users rely on the hosted email server facilities offered by their Internet service provider (ISP) to send and receive messages.

However, if you have your own network there’s no reason you shouldn’t run a mail server of your own, with numerous benefits.

A server of your own lets you send messages over the local network without having to connect to the Internet.

It also provides total control over user mailboxes with no artificial limits when it comes to message size or attachments, and a free rein in terms of anti-virus and spam protection, content filtering, message archiving and so on.

Plus you can implement your own calendar and address book sharing and other collaboration features, over and above basic messaging services.

A locally hosted mail server makes it easier to switch service provider, which can be a real boon for the growing company and needn’t be costly or difficult to run.

But careful planning is still required, with decisions to make in terms of what to buy and how it’s put together, which is what this column is all about.

Server requirements
One of the first things you’ll need is a proper email server package and suitable hardware on which to run it. Contrary to what some vendors might tell you, there’s not a huge amount of processing involved and you don’t need a powerful or dedicated system.

On a small network, an existing file or web server will usually be more than adequate or, failing that, a spare PC that can be left switched on all the time. Just make sure the system has plenty of memory and enough disk space for all the messages you expect to handle.

Neither do you need an expensive server operating system. A lot of the small-business mail server packages can be run on ordinary desktop versions of Windows, while most Linux users will find suitable open-source mail server software bundled as standard.

Which client?
You’ll need a client for users to connect to the server, but that too is pretty easy to sort out.

Chances are you’re already using Outlook or Outlook Express to connect to your ISP’s mail server and there’s no reason you shouldn’t do the same when deploying a server of your own.

Alternatively, there are plenty of other email clients, including Eudora and Thunderbird, the free email client from Mozilla, the company behind the open-source Firefox browser.

Some mail packages come with their own client software, and browser-based webmail clients are increasingly supported.You will need to decide what protocols to use when connecting clients to the server.

Not so much for sending mail, where the Simple Message Transfer Protocol (SMTP) is more or less universally employed, but in terms of how messages are retrieved, with a choice between Pop3 (Pop is short for Post Office Protocol) and Imap (Internet Mail Access Protocol).

As with SMTP, these protocols are almost universally supported by both servers and clients, but they work in quite different ways.

With Pop3, users download their email messages to their local PC before opening them, whereas with Imap the messages stay on the mail server and only brief summary (header) information is ever downloaded.

One of the benefits of Imap is that it allows users to access messages from any PC, not just their own. They can also be given easy access to their mail remotely, using a secure VPN tunnel to the server, for example. Imap is also widely used to provide collaboration features such as shared address books and calendars.

However, server-side support for Imap can vary, and it’s not quite as robust or well defined a standard as Pop3. Plus, if you want to keep messages on the server and provide easy remote access, web-based clients are arguably better and more flexible.

Developers are increasingly ditching Imap in favour of other ways of implementing collaboration features so take care before choosing an Imap solution.

Reader Comments

   

Add your comment

All fields must be completed. Your email address will not be displayed or used to send marketing messages.

All messages will be checked by moderators before appearing on the site.

See our Privacy Policy for more information.

Related articles

thunderbird

Read email and news updates with Mozilla Thunderbird 11

An excellent email program that is easy to set up and use.

SMTP Server settings screenshot

Why wouldn’t Thunderbird send my emails when I was abroad?

The error message Mr Harrington received suggests that his settings were incorrect for sending emails from La Palma in the Canary Islands

Back up webmail illustration

How to back up webmail emails

Gmail, Yahoo or Hotmail are handy when you're out and about, but it is sensible to save those emails to the Thunderbird account on your own PC

Question & Answer

Q.Why are some of the keys on my keyboard doing strange...

> Read the answer

Q.Is my phone’s Bluetooth any use?

> Read the answer

Q.Can I switch boot drives so that I can work on older...

> Read the answer

Best deals on the web

img

Samsung RV520-A07

£359.98- Buy it now

img

Acer Aspire 5750G (LX.RXP02.019)

£399.99- Buy it now

img

Apple MacBook Pro (MD313B/A)

£904.37- Buy it now

Latest issue & subscription deals

Poll

Are you concerned about viruses that target mobile phones?

Jargon Buster

Computing terms explained in plain English

Restore point

A Windows backup of system files and settings.

Great shopping deals from Computeractive