hMailServer Powered by GlobalSolutions

Overview

hMailServer is a free, open source, e-mail server for Microsoft Windows. Any webmail system which supports IMAP, SMTP and POP3 can be used with hMailServer. It has flexible score- based spam protection and can attach to your virus scanner to scan all incoming and outgoing email. hMailServer comes with a set of built-in anti spam features such as SPF, SURBL. We have made sure the image is hardened so it secured from all existing vulnerabilities.

How to Access our AMIs from AWS Marketplace

For more information please refer to this url - http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html

Installation Location

Category Packages Version Used Location
Web Server Apache 2.4.65 C:\Apache24
PHP PHP 8.4.13 C:\PHP
phpMyAdmin phpMyAdmin 5.2.1 C:\Apache24\htdocs\phpmyadmin
hMailAdmin Console hMailServer 5.6.8 C:\Program Files (x86)\hMailServer

phpMyAdmin and hMailServer Login

Username Password
root global
Administrator hmailserver

It is advisable to change the password after logging into phpMyadmin.

Getting Started

SMTP

SMTP stands for Simple Mail Transfer Protocol. SMTP is used when email is delivered from an email client, such as Outlook Express, to an email server or when email is delivered from one email server to another. The port may be 25 or 587 depending on your SMTP.

IMAP

IMAP stands for Internet Message Access Protocol. It, too, is a protocol that an email client can use to download email from an email server. The IMAP protocol is designed to let users keep their email on the server. IMAP requires more disk space on the server and more CPU resources than POP3, as all emails are stored on the server. IMAP normally uses port 143.

Accessing the Application

In order to use the application in an full extent one must have an existing domain details or they have to create a domain. Please create a domain of your own in any of the sites, there is a cost to create these domain it ranges from 99 cents (with discounts in sites like "1 and 1") to $15 in other vendors who help you to create one.

Once you create a domain the next steps is to set the mx value for that domain in the DNS settings. The vendor who provided the domain will give you access to the DNS settings through their console. Once you get this access set the public DNS name of instance where you are running the Hmail server in the mx value and set the priority to 10.

Steps to send and receive emails

  1. Please open the "hMailAdmin.exe" application by going to the following location "C:\Program Files (x86)\hMailServer\Bin ", this will pop up the connection window. You can also achieve the same by running thehmailadmin shortcut in the desktop.
  2. Please select the localhost to connect to the hmail admin console/server and provide "your instance ID" (you can get this from ec2 console)as the password. Note - If you are not able to login with instance ID as password please restart the hmailserver by going to Administrative Tools ->; services and try again.If you still have problem, go to c:\gs\utils, open a command line and run the run.bat in this folder. Restart the Hmailserver and you should be good to connect to the hmail server
  3. Right click on the domain in the left panel and create a new domain.
  4. Once you create a domain the next step is to create users under them. As you expand the domain you will see an "account" under domain.

When you send an email the email will be sent to the Hmail server that is running in this instance which will talk to the other exchange servers using the SMTP protocol.

Support

Please contact us at support@theglobalsolutions.net for any questions on this offering in AWS Marketplace.