KBA-01718

MDaemon Installation Guide

MDaemon Installation Guide

MDaemon Mail Server
Installation and Configuration Guide

 

(This document relates to MDaemon 9.x and above)


Overview

This document is a quick installation guide for MDaemon. It allows a user to download and install MDaemon and be up and running with a configured server in less than 30 minutes (in fact you should be able to do it in less than 10!).

It covers the basic features required to get a server up and running. For further information on MDaemon's full feature set you should refer to the MDaemon product manual which goes in to much greater detail. The manual can be downloaded from http://www.altn.com.

MDaemon

MDaemon is a Windows based email server designed to fulfill the email requirements of organizations ranging from fewer than 6 users to ones with thousands of users. MDaemon is a reliable and easy to configure solution that, while being very reasonably priced, still offers more features than virtually every other email server on the market.

MDaemon is ideally suited to dial-up connections (where a static IP address may not be possible), permanent connections where direct SMTP delivery is available, and anything in between.

WorldClient

WorldClient is built in to MDaemon as part of the package and provides fully functional web based access to your MDaemon account, including your groupware folders.

Where to download

Download the latest installation file here:

http://www.altn.com/Download/Default.asp

When prompted to, select to save the file and put it somewhere like your desktop so you'll know where it is once the download has been completed.

We recommend that you do this on the PC on which you're about to install MDaemon. The reason for this is simply that your MDaemon server will require some form of access to the Internet to operate correctly (either dial-up, through a router/gateway or even a proxy server if you are using one). If you managed to download the file above, then you're sure that your Internet access is working properly.

Information you are going to need

NOTE: This document assumes that you already have a functioning TCP/IP based network of PCs and Internet access from the PC that is going to act as the host for the MDaemon server software.

Before installing MDaemon you need to have the following information handy you will normally obtain this from your ISP.

  • Your domain name

    If you are unsure about what your domain name is, then it will most likely be the part after the @ symbol in your email address. If your email address at your company is fbloggs@company.com then your domain name will most likely be ‘company.com'.

  • Your ISP's primary and secondary (or backup) DNS server IP addresses

    If for some reason you can't obtain these, do the following. Click your Windows ‘Start' button and select ‘Run'. Type ‘command' or ‘cmd' and hit enter. This will bring up a DOS prompt or command console. Now type the following: ‘ipconfig /all' and hit enter. You should be able to locate your ISP's DNS server IP addresses from the information that gets displayed.

  • How does your ISP deliver your email to you?

    There are two common methods here. The first method is where your ISP sets-up your domain name's DNS so email is delivered directly to your server using SMTP. In this case, you won't require MDaemon's DomainPOP mail collection feature.

    The second method is where your ISP delivers any email addressed to your domain name to a ‘catch-all' POP3 account on their server for you to collect. In this case you will use MDaemon's DomainPOP mail collection feature. If you are going to be using this feature you will also need to know some details about where you collect your email from. These details are:
    • Your ISP's POP3 server name or IP address

    • Your POP3 account username

    • Your POP3 account password

  • How does your MDaemon server obtain its Internet access?

    There are really two options here. The first is where the PC has an automatic connection through a router/gateway on your network (i.e. you don't have to dial-up and connect manually first). In this case, you don't really need any further information.

    The second option is where your PC has a modem and you have to connect up manually to access the Internet. In this case you will need the following details:

    • The name of the dial-up connection that you have created on your PC

    • The username that you use when you connect

    • The password that you use when you connect

  • The local IP address of the MDaemon PC on your LAN

    It is highly recommended that the PC you are going to install MDaemon has a static IP address on your local network. You should make a note of its IP address.

This should really be all you need to know to get up and running. All the above details are standard bits of information that you ought to have already. If you don't, then you should obtain them and keep them somewhere safe for future reference.

Installing MDaemon

Once downloaded, shut down all programs on the computer and run the installation file.

Step through the installation until you get to the ‘Registration information' screen.

  • Registration Information

    At this point, simply enter your own name and, if applicable, your company name and then click ‘Next'. If you have already purchased a registration key, then you may enter it here, otherwise leave it blank and the installer will generate a 60 day trial key for you (the trial key will act as a fully functional MDaemon Pro license for unlimited users).

    If you are looking to install the free version of MDaemon, check the associated option at the bottom of the box before clicking 'Next'. (Note that this only applies to MDaemon 10.0 or higher.)

  • Ready to Install!

    Simply click the ‘Next' button. MDaemon's files will now be copied to your hard drive. This may take several minutes.

  • What is your Domain Name?

    This is where you tell your MDaemon server what domain name it will be handling email for.

    IMPORTANT: you need to replace the ‘company.mail' with your own domain name – this is later referred to as your ‘Primary Domain' by MDaemon. For this guide, our domain will be ‘company.com'. Then click ‘Next'.

  • Please Setup Your First Account

    This step is straightforward. It is recommended that you enter the name of the person who is generally going to be responsible for managing the MDaemon server as this first account will become the ‘postmaster' and will have full administrative rights. Note that the password needs to be ‘strong' i.e., a mix of upper and lower case letters and numbers and at least 6 characters in length.

  • DNS Configuration

    Leave the tick box enabled to ‘Use Windows DNS settings' but if you have your ISP's DNS servers you can enter the IP addresses here if you wish. If you only have one then put that in as the primary setting – it should still work, although it's better if you have a backup as well.

  • Please Setup Your Service Settings

    Leave this option enabled. As a service, MDaemon will operate in the background of the PC even if a user isn't logged into it. This is important because your MDaemon server will really need to be operating all the time so that your users can access their email when required. Click ‘Next'.

  • Finished

    Click the ‘Finish' button to complete the installation and start MDaemon. If you need to reboot your PC, you will be prompted to do so.

Final configuration of the MDaemon server

Having completed the MDaemon installation, your MDaemon service should automatically start-up and may then minimize down to the system tray as a white envelope by your PC's clock.

Accessing your MDaemon server

To access the MDaemon server, simply double-click the white envelope.

Final steps required

The following are typical final configuration steps that you may need to take to complete the successful setup of your new email system.

  • Create new accounts for your users;

  • Configure MDaemon to dial-up your ISP as required (not needed if you use a router for Internet access);

  • Configure MDaemon's DomainPOP mail engine (only required if your ISP delivers all email for your domain to a ‘catch-all' POP3 account on their email server);

  • Configure your users' client PCs to send and receive email through the MDaemon server.

Create new accounts

For each user that is to have email, you will need to create an account on your MDaemon server. To do this, select ‘Account Manager' from the ‘Accounts' menu. You will initially see two accounts listed. One is the ‘MDaemon' system account which you can ignore. The other should be the one that you created during the installation wizard.

To add a new account, simply click the ‘New' button and you'll be presented with the account editor screen.

Simply enter the person's 'First and last name', their 'email address' and their 'Email password'. By default passwords are required to be ‘strong,' i.e., a mix of upper and lower case letters and numbers and at least 6 characters in length.

You will notice as you type in your name that MDaemon will automatically use the name to generate a mailbox name. The default template for this is:

$USERFIRSTNAME$.$USERLASTNAME$

e.g., entering a full name of ‘bill bloggs' will result in a mailbox name of ‘bill.bloggs'. You can modify the template for new account defaults at any time by selecting ‘New account defaults' from the ‘Accounts' menu.

Alternatively, you can just enter your own mailbox name for each account as you create them.

Configure the dial-up connection

(NOTE: this section is only applicable for modem users)

From the ‘Setup' menu, select 'Default Domains / Servers...', and select 'RAS'. Enable the first option to enable the RAS dialup/dialdown engine and click 'OK'.

Then click the box next to RAS to show more settings, and select 'Logon' on the left. Select your normal dial-up connection under 'Use this RAS dialup profile' and enter your normal dial-up username and password under 'Logon name' and 'Logon password'. Once done, click 'OK'.

Configure DomainPOP mail collection

(NOTE: you only need to configure this if all email for your domain is delivered into a single ‘catch-all' POP3 account by your ISP – if receive mail directly to your server's IP address using SMTP then you do not need to enable MDaemon's DomainPOP collection engine).

Select DomainPOP' from MDaemon's Default Domains / Servers window. You will be presented with the screen shown here:

Check the box to ‘Enable…' the engine and enter the appropriate host name, logon name and password details for the ‘catch-all' POP3 account at your ISP. Once done, click ‘Apply' and ‘OK'.

That's it!

You should now have a fully configured and operational MDaemon mail server. The next step is to configure and test an email client on one of your client PCs.

Configuring a client PC

MDaemon allows you to use any standard POP3/SMTP/IMAP software package on your client PCs. The most likely examples however are Microsoft Outlook or Outlook Express.

Configuring Microsoft Outlook Express

From within Outlook Express, select ‘Accounts' from the ‘Tools' menu. Then click the ‘Add' button and select ‘Mail'.

On the first screen, enter your full name. Then click ‘Next'.

Next, enter your email address. Then click ‘Next'.

Next, enter the MDaemon server's IP address details as it will now be acting as your POP3 and SMTP server.

IMPORTANT:

You must replace the ‘192.168.0.1' addresses in both the incoming and outgoing sections with the IP address of the MDaemon server on your LAN.

Here, enter your user's email address for the ‘Account name' and the appropriate password.

Then click ‘Next' followed by ‘Finish'.

With your first send/receive you should receive a default ‘welcome' message from your MDaemon server.

Your first test should be to send yourself an email.

Configuring Microsoft Outlook

(This is based on Outlook XP so may differ slightly from other versions of Outlook)

From within Outlook, select ‘E-mail Accounts' from within the ‘Tools' menu.

Select ‘Add a new email account' and click ‘Next'.

Select ‘POP3' and click ‘Next'.

IMPORTANT:

You must replace the ‘192.168.0.1' addresses in both the incoming and outgoing sections with the IP address of the MDaemon server on your LAN.

Then click ‘Next' to complete the set-up.

Complete the process with a test by sending yourself an email message.

Download the manual

MDaemon is an incredible product with just about every conceivable feature. However, before diving into all the features available under MDaemon's Advanced Interface, please download and review the documentation which you can get from here: http://www.altn.com/Literature/Manuals/MDaemon-eMail-Server-Manual.pdf

 


What to check if you have problems

Here is a list of key things that should be checked if you experience any problems:

  • In MDaemon, select 'Default Domain / Servers...' from the 'Setup' menu, and select Domain on the left. Check that the entry in the 'Domain name' is spelled correctly and are exactly what follows the ‘@' symbol in your company's email addresses. These two settings should both be the same.

  • If you are on a modem dial-up connection and have configured MDaemon to dial-up automatically as required, check that the connection, username and password settings are correct. You can access these in the Default Domain / Servers window by expanding the RAS section and selecting 'Logon'.

  • If you are using DomainPOP mail collection, check that you have entered the correct POP3 details for your account at your ISP. You can access these settings be selecting ‘DomainPOP' from the Default Domain / Servers window.

  • Finally, if your client PCs are having problems accessing their email accounts on your MDaemon server, check that the IP address you've given for their POP3 and SMTP server settings are correct. Also, check that their account details are correct - don't forget that passwords are case sensitive.

 

WorldClient
- MDaemon's webmail interface


What is WorldClient?

WorldClient is a fully featured web-mail interface that is included with MDaemon. It allows users to access their email accounts to send and receive email from any web browser such as Internet Explorer.

Accessing WorldClient

WorldClient is accessed by entering the following URL into a web browser on a PC on your local network:

http://192.168.0.1:3000

(Remember to replace the 192.168.0.1 with the actual IP address of your MDaemon server on your network)

You will then be presented with WorldClient's log in screen where you should log in using your email address and account password. Once logged in, take some time to explore WorldClient's features!

Accessing WorldClient from outside your network

The great thing with WorldClient is that, in many cases, your users will be able to access their MDaemon email accounts from potentially anywhere in the world!

Additional Comments

Special thanks and credit goes to Zen Software for contributing this helpful guide! 

Related Articles

KBA-01349 MDaemon Pre-Installation Information
KBA-01248 MDaemon Minimum System Requirements
KBA-02063 SecurityPlus Installation Guide
KBA-02120 Outlook Connector Installation Guide