HMailServer

From Wikipedia, the free encyclopedia

hMailServer
Developed by Martin Knafve
Platform Windows
Genre Mail transfer agent
License Freeware
Website http://www.hmailserver.com

HMailServer is a free email server for Windows created by Martin Knafve. It runs as a Windows service and includes administration tools for management and backup. It has support for IMAP, POP3, and SMTP email protocols. It uses database engines (MySQL, MS SQL or PostgreSQL) to store configuration and index data but the actual email messages is stored on disk in a raw MIME format. It has active support and development forums.

Common features such as multiple-domain support, aliases, catch-all and basic mailing lists are present. Users can be authenticated both against the local hMailServer user system and against an external Active Directory. Using a voting system on the hMailServer web site, the hMailServer users decide which features should be implemented in the software.

Contents

[edit] AntiSpam

hMailServer offers a number of different AntiSpam mechanisms:

  • Host based DNS Blacklisting (DNSBL)
  • URL based DNS blacklisting (SURBL)
  • Greylisting (must retry sending for the message to succeed)
  • SPF
  • Built in SpamAssassin integration (in version 5)

[edit] AntiVirus

hMailServer has built in support for ClamWin/ClamAV. It's possible to execute any command line virus scanner.

[edit] Other features

  • Domain and account signatures (for legal and advertising footers)
  • Server side rules
  • Retrieval of messages from external POP3 accounts
  • Quotas on domain, mailbox, and individual message sizes
  • Plus addressing (using + to make a virtual alias for an account specific to a task, as seen in Gmail)
  • Attachment blocking (based on attachment extension)
  • Custom SMTP routes for specific domains (can be used to set up MX backup, forwarding and more)
  • API (it's possible to write hMailServer scripts using VBScript and JScript)
  • Version 5 will include support for SSL. In the current version (v4), external software such as STunnel must be used to achieve SSL support.

[edit] Integration

[edit] History

The hMailServer project was started in 2003. Up until 2008 and version 4, the project was open source software. Version 5 and later is closed source.

[edit] External links

HMailServer official website