Step 1: Download the Email Server.
You can download the email server from http://theemailserver.com/download.htm
Make sure that you download the correct version for your operating system
Step 2: Install the Email Server.
Start the install by clicking on the downloaded file, and follow the prompts.
Step 3: Configuration Wizard.
Start the Email Server by clicking on the Start - Programs - The Email Server. If it is the first time that you start it, a configuration wizard will appear. The first step is to accept the license agreement. It is important that you read the full content of the agreement by scrolling down.

Next you have to choose a name for the installation. This will default to the name of your PC.
If you have your own domain then enter the domain. If you are permanently connected to the internet with a fixed IP address, then you have to make sure that the MX records for your domain point to the correct IP address. (Click here if this doesn't make sense to you :-)
If you have your own domain, but connect to the internet with dial-up, and the email gets routed to your Service Provider, then you still enter the domain. In this case you will use the Email Fetching feature.
If you do not have your own domain, then enter the domain where most of your email addresses are hosted, (e.g. myisp.com)

Enter the registration code that was supplied when you purchased your license of the Email Server.

Step 4: Create Mailboxes
Add all the users that will send and receive email through this server by opening the tree to mailboxes, and then click on "Add mailbox".

A dialog will appear that will promt you for the username and password for the user. The addresses will be automatically created for the domains that you configured.

Repeat this process for all the users.
Step 5: Set up the email clients.
Now you have to configure the email clients. Most email clients require these 5 important fields:
Email address: Enter any of the email addresses for this user if configured for more than one alias.
Incoming (POP3) server: This must be a unique name or address to connect to the server, and can be a local Windows PC name, like "MyServer", a fully qualified domain name, like "mypc.mydomain.com" or an IP address, like "192.168.0.1"
Outgoing (SMTP) server: Since both these services run on the same PC, enter the same value as you entered for POP3 server.
Account name: Enter the username used when the account was created (e.g. peter).
Password: Enter the password for the account.
Repeat step 5 on every computer that needs to send and receive email through the server.