Duane Couture returns with an update to his popular article on SmarterMail on Windows Home Server.

This article will guide you through installing and configuring Smartermail version 7.4 on your WHS.

You will need remote access to your WHS as well as the free edition of Smartermail that can be found here by choosing the free edition:

http://www.smartertools.com/smartermail/mail-server-software.aspx

There are some limitations to using the free version. It contains much of the same functionality of the Enterprise edition, but is limited to one domain and 10 users. You can view a comparison of editions here:

http://www.smartertools.com/downloads/documents/smartermail/smartermail_edition_comparison.pdf

Here is what you need to do.

Run the install of the smartermail7_setup.exe once it is downloaded. I chose just to go with the defaults during the installation. Once the install is complete, you will see a webpage to start you configuration (this may take a minute or two to initialize). See image below.

Initialize

After the initialization is complete, you have options for licensing. Since this is the free edition we don’t have to worry about this.

License

The next screen will be adding your hostname and administrator user name and password.

Admin config

Following the administrator setup, you need to enter the DNS servers. You should be able to use the DNS address that you get from your ISP.

DNS

Next is the directory setup. I left it using the defaults here.

Directory

The next screen is for the spam profiles. Again, I just left them at the default setting.

Spam

You should now get a page for configuring your domain. In the top left, click the gold wrench (Manage) and then new and new domain. For the name, this will be your homeserver.com. Enter the domain administrator and password and click save. You can also go through the options for technical, features, limits, etc to enable or disable what you would like.

New Domain 1 New Domain 2

Now click the gold gears (Settings)on the left, expand routing and click on the Outgoing Gateways. Again if your ISP isn’t blocking port 25 then you can use them to relay off their servers. Enter your ISP’s SMTP info, your user account name and password as well as the port #.

outgoing_gateways

Now go back to wrench at the top, expand all domains, and highlight the domain that you added. Just above you will see manage. This will open a new settings window.

Expand domain settings and highlight users. Click new and enter the username, password , display name, etc and save. You can also go set a few options for webmail, compose, etc.

adding_users_screen 1 Adding_users_screen 2

At this point, you should be able to test the configuration by sending yourself an email. Go back to manage and expand mass messaging. Click the send email, add a recipient, subject and a quick welcome message.

Now open a browser and check to see if the message is waiting. You should be able to use your homeserver.com with the port # or if you are on the server you can use(http://localhost:9998/Login.aspx). Log in with the user that you had setup in the previously. You will need to use the full email address when logging in (user@XXXX.homeserver.com).

One the first time login, you are prompted to enter the time zone and country. You then have the option to import or migrate from another mail system. If all looks good, click finish.

User_login

Mailbox_Migration

Once you are logged in, you may notice that you don’t go directly to your inbox. It will display the My Today Page. This setting can be changed by going into settings and then webmail options and changing the initial page on login. You should a (1) next to your inbox from the mass email that was sent earlier.

You will have to forward port 9998 (the default for webmail service) through your router to you WHS. I also added the webmail executable to the firewall (C:\Program Files\SmarterTools\SmarterMail\Web Server\SMWebSvr.exe). The default webmail port can be changed if you don’t want to use the default.

To change the port go to Start>All Programs>Smarter Tools>Smartermail>Configure Smartermail Web Server. Modify the port number and click apply. You will also need to stop and restart the service.

Lastly, if you are going to configure Outlook, Windows Live Mail, Thunderbird, etc, you will need to add an additional program to the Windows Firewall exception. When adding the exception browse to the following location: C:\Program Files\SmarterTools\SmarterMail\Service\MailService.exe.

There are quite a few options that can be configured with this email server, far too many than can be included here. You can click help on the log in screen to open options that are available to the users.