Thursday, November 19, 2009

INSTALL hMailServer


hMailServer is a free e-mail server for Microsoft Windows. It's used by Internet service providers, companies, governments, schools and enthusiasts in all parts of the world.

It supports the common e-mail protocols (IMAP, SMTP and POP3) and can easily be integrated with many existing web mail systems. It has flexible score-based spam protection and can attach to your virus scanner to scan all incoming and outgoing email.



2/database support(Microsoft SQL Server, PostgreSQL and MySQL)
webmail(you can use Roundcube,SquirrelMail ,AfterLogic WebMail Pro)
4/Security(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).
* Virtual domains
* Built-in backup
* SSL encryption
* Anti-spam
* Anti-virus
* Scripting
* Server-side rules
* Multilingual
* Routing
* MX backup
* Multihoming
* SQL backend
* Web administration
* ClamWin
* SpamAssassin
6/other(hMailServer can use account of Active directory)


Step 1:download hmail server from

Step 2:Install hmail server (it auto install)

Step 3: After install add domain(

Step 4:Add Account you can use account of AD

Step 5:install web admin and Web mail

For easier install you can use xampp(

1/Web admin
- Copy folder PHPWebAdmin from in folder install hmailServer to folder htdocs of xampp
-Set the value of rooturl to the URL where the WebAdmin will be accessed.

$hmail_config['rooturl'] = "http://localhost/PHWebAdmin/";

a/use SquirrelMail
Download It from ( your mail folder, you will found a config folder with a file named config_default.php. Rename the config_default.php to config.php.Edit it

= "localhost"; $smtpServerAddress = "localhost"; // your hMailServer address $imapServerAddress = "localhost"; // your hMailServer address $imap_server_type = "hmailserver";
$data_dir = "C:/xampp/htdocs/mail/data/";
= "C:/xampp/htdocs/mail/attach/"

b/Use roundcube(recommend)
-Download from
-Create database roundcubemail from phpmyadmin
-Rename your “” to “” and “” to “” in folder config of roundcube
-Edit your “” and change this line “$rcmail_config['db_dsnw'] = ‘mysql://roundcube:pass@localhost/roundcubemail’;” with this “$rcmail_config['db_dsnw'] = ‘mysql://root:@localhost/roundcubemail’;
-access http://localhost/roundcubemail/installer and configure it

c/use AfterLogic WebMail Pro(not recommend Buy Liscense)

- Download from

-Access http://your_webmail_web_address/adminpanel/install.htm you will install it auto

No comments:

Post a Comment