Windows 2008 Server Mailserver

Last week I installed Windows 2008 Server Standard on one of our dedicated Servers. So far I really like it, IIS7 seems to be pretty nice and the administration features evolved a lot. I also like the improved Remote Desktop, it’s logging in way quicker and feels more smooth than before. The installation itself had been a piece of cake, even the beta drivers of our 3Ware RAID-1 Controller are working flawless. Although we plugged in 8GB of RAM but we can only use 4GB as we have to use the 32-Bit Edition of Windows 2008 Server. Some payment gateways do not provide 64-Bit Software yet and that’s why we had to stick with the rusty 32-Bit bits, but it’s ok.

After setting up a couple of ASP.NET Webs we had to take care about the E-Mail delivery. These days you should carefully choose your Mailserver as the ropes of E-Mail Delivery are very much tightned. So besides of avoiding spam filters with your ASP.NET Application you have to be even more critical about your Mailserver.

Windows 2008 Server comes with a build-in SMTP Service which is still running on old IIS6 bits, that’s one of a couple of services depending on IIS6, so it’s still installed. Comparing the IIS6 and IIS7 Administration-Consoles is like comparing 2 different worlds. After playing a bit around with it I wasn’t able to set it up as a perfect mail delivery service. I think it only works great if you can bump your mails to an external, dedicated SMTP Service. Another drawback is that there’s no POP3 Service anymore coming with Windows 2008 Server. So afterall you need a standalone Mailserver anyway if you want to use POP3.

Not all of us are blessed by having a dedicated Microsoft Exchange Server which is taking care of all the mailing stuff. Installing it on our current Windows 2008 Server system would steal to many resources which are desperately needed for our high traffic webs.

We can’t use Google Apps as they are limiting the outgoing mails to 500 per day (per Account). Of course we could work around that by using several Accounts and run a counter on the sent mails but we wanted to use something bullet proof using just one e-mail address like noreply@domain.com.

Mercury Mailserver is a free standalone Mailserver of the creator of Pegasus Mail. It’s pretty light but offers SMTP, POP3 and even IMAP. Although we ran into pretty heavy DNS problems while using it and it ran somewhat unstable on Windows 2008 Server. Another drawback is that it’s not coming along with a Windows Service, there are some addons for that but it’s just too unstable.

There are a couple of other free Mailservers like hMailServer and Surge but none of them ran stable on Windows 2008 Server, it looks like they’re not compatible yet to the Vista-Like-Architecture.

So we ended up with Kerio Mailserver. It’s already Vista compatible and runs great on Windows 2008 Server. It has a lot of features, in fact more than we needed, but it’s still smaller as Microsoft Exchange. Although it’s also not that cheap, but at least our proper Mail delivery is guaranteed – which is very important for stuff like Activation Mails. The alternative would have been Smartermail which is based on ASP.NET, but we went for Kerio this time as we have had good experiences with it in the past.

If anyone of you guys got additional information or tipps on this topic, feel free to leave a comment! As of know there’s no free Mailserver for Windows 2008 Server available, at least the ones I found didn’t run stable yet.

7 comments ↓

#1 C. Wissing on 03.25.08 at 12:41 pm

We’re using Merak Mailserver for some customers. This app runs stable and is easy to use and relative cheap.

If you only want do send mails and don’t need pop3-accounts, stay with the builtin-smtp-Server. It works flawless here, we had never any specific problems with it (2000 and 2003 Server).

It’s a pity that Microsoft could not deliver a simple, but usable POP3-Server out-of-the-box.
Buying Exchange is not an option, so we use a Linux-Server for some cases instead.

The built-in-pop3-server of Windows 2003 Server is missing aliases and forwarding and some other indispensable features – ashaming, but MS wants to sell their Exchange-Software, in spite of this is way to big and overburdened for many cases.

#2 andreas.kraus on 03.25.08 at 3:37 pm

Thanks for the Input Christoph! Merak Mailserver is also looking nice. Some years ago we used Tobit Infocenter but weren’t satisfied with it, Merak seems to be a good alternative for that.

#3 Alex on 03.26.08 at 9:30 pm

Have you ever tried mailenable?

#4 Mike on 04.17.08 at 2:21 am

Just upgraded on server to 2008 and it looks like windows 2003 on virtual server is the easiest option to get the mail server up and running :(

#5 kraloyun on 05.08.08 at 5:58 pm

Good news

Thank you for the informations.

#6 Astralis on 07.16.08 at 1:20 am

I’ve been using SmarterMail 5.x with Windows 2008 and it’s running perfectly.

#7 ben on 04.21.09 at 1:52 pm

Also, try LumiSoft Mail Server, open source windows mail server, supports SMTP, SMTP RELAY, IMAP and POP3.

It can be configured either with SQL or XML backend, and we use it all the time!

Leave a Comment