Overview
MailEssentials depends on some Windows server components that must be installed and properly configured before running the MailEssentials setup wizard.
This article provides the steps needed to install these prerequisite dependencies on Windows Server 2012 and later environments.
Information
To install MailEssentials on Microsoft Windows 2012 and later environments, the following Windows Server components should be installed prior to installing MailEssentials:
- Application Server role
- Web Server (IIS) role and its features
- SMTP Server feature (optional)
The installation steps are provided in this article.
Adding the Application and Web Server (IIS) roles
- Open the Server Manager dashboard, click Quick Start and click Add Roles and Features.
- Read the Before you begin information provided in the wizard and click Next.
- Select Role-based or Feature-based installation and click Next.
- From the server pool, select the server on which GFI MailEssentials will be installed and click Next.
- From the Select Server Roles dialog, select Application Server and Web Server (IIS) and click Next. If the roles are already installed, ensure that their features are enabled as described in the remaining instructions.
- A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue the installation.
- In the Select Features screen, open .NET Framework 4.5 Features > WCF Services and select HTTP Activation. Click Next.
- A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue the installation
- Read the Application Server information provided in the wizard and click Next
- In the Application Server > Role Services screen, select Web Server (IIS) Support, Windows Process Activation Service Support, and HTTP Activation.
- A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue the installation
- Read the Web Server Role (IIS) information provided in the wizard and click Next
- In the Web Server Role (IIS) > Role Services screen, the features list below should already be selected. Click Next.
- Common HTTP features
- Static Content
- Default Document
- Directory Browsing
- HTTP Errors
- Health and Diagnostics
- HTTP Logging
- Request Monitor
- Performance
- Static Content Compression
- Security
- Request Filtering
- Windows Authentication
- Application Development
- ASP.NET 4.5
- Management Tools
- IIS Management Console
- Common HTTP features
- In the Confirm Installation Selections screen click Install to finalize the Web Server IIS role installation
- When feature installation is complete, click Close
Verify Web Server (IIS) Role Installation
To check if the Web Server (IIS) role was successfully installed and in operation, open Microsoft Internet Explorer and navigate to http://localhost. The IIS 8 splash screen should be displayed confirming that the IIS role was successfully added.
Add SMTP Server feature
IMPORTANT: The Add SMTP Server feature step is optional and should only be applied if MailEssentials is NOT being installed on the same machine where ANY role of Microsoft Exchange 2007 or later installed.
- From the Server Manager dashboard, click Quick Start and click Add Roles and Features.
- Read the Before you begin information provided in the wizard and click Next.
- Select Role-based or feature-based installation and click Next.
- From the server pool, select the server on which GFI MailEssentials will be installed and click Next.
- In the Select Server Roles screen click Next
- In the Select Features dialog choose SMTP Server and click Next.
- A dialog box prompting you to install various SMTP Server dependencies may be displayed. If this is the case click the Add Features button in the displayed dialog box to continue the installation.
- In the Confirm Installation Selections dialog click Install.
- When feature installation is complete, click Close.