hMailServer is a full featured e-mail server compatible with modern Windows operating systems.
hMailServer provides support for the popular open email standards POP3, SMTP and IMAP4. This makes the server compatible with most email clients available.
Installing and configuring hMailServer is easy and takes only a few minutes. The server comes with an easy-to-use MMC-like administration called hMailAdmin. hMailAdmin lets you add domains and accounts, specify settings, enable virus scanning and so on.
hMailServer supports Microsoft SQL Server, PostgreSQL and MySQL. The hMailServer installation includes a minimal, built-in database server called Microsoft SQL Server Compact.
During the installation you can choose whether you want to use the built-in database or a already existing database server. The built-in server saves you the hassle of having to set up and configure a separate database server for hMailServer, but using an external database server may give better performance.
hMailServer is compatible with any email client which supports SMTP, POP3 and IMAP. This is true also when it comes to web mail clients. hMailServer can use any web mail system which supports these protocols (normally SMTP and IMAP is used, not POP3). Depending on what server you are running, different web mail systems may suit your needs.
hMailServer is pre-configured to have high security when it comes to relaying and authentication so that no one can use your server to send spam messages. It also supports the very popular open source virus scanner ClamAV. Configuring hMailServer to use ClamAV only takes a single click. The server also supports black list servers and other spam-stopping mechanisms such as SPF and MX lookups.
hMailServer comes with a COM library that can be used for integration with other software. Using the COM library, it's possible to write scripts and full applications that utilize the features in hMailServer.