What are the prerequisites for installing GFI MailEssentials in a Windows Server 2012 environment?


To install GFI MailEssentials on Microsoft Windows 2012, a number of prerequisites need to be installed:
  • Application Server role
  • Web Server (IIS) role and its features
  • SMTP Server feature (optional)


Application & Web Server (IIS) roles

To add the Application & Web Server (IIS) roles on Microsoft Windows 2012: 
  1. Open the Server Manager dashboard, click Quick Start and click Add roles and Features
  2. Read the Before you begin information provided in the wizard and click Next
  3. Select Role-based or feature-based installation and click Next
  4. From the server pool, select the server on which GFI MailEssentials will be installed and click Next
  5. From the Select Server Roles dialog, select Application Server and Web Server (IIS) and click Next
    • Note: If the roles are already installed, ensure that their features are enabled as per remaining instructions
    • Note: A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue installation
  6. In the Select Features screen, open .NET Framework 4.5 Features WCF Services and select HTTP Activation. Click Next.
    • Note: A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue installation
  7. Read the Application Server information provided in the wizard and click Next
  8. In the Application Server > Role Services screen, select Web Server (IIS) Support, Windows Process Activation Service Support and HTTP Activation
    • Note: A dialog box prompting you to install various dependencies may be displayed. Click the Add Features button in the displayed dialog box to continue installation
  9. Read the Web Server Role (IIS) information provided in the wizard and click Next
  10. 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
  11. In the Confirm Installation Selections screen click Install to finalize the Web Server IIS role installation
  12. 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: 
  1. Open Microsoft Internet Explorer and go to http://localhost. The IIS 8 splash screen should be displayed.
    IIS8
 
***IMPORTANT: The Add SMTP Server feature step should only be applied if GFI MailEssentials is NOT being installed on the same machine where ANY role of Microsoft Exchange 2007 or later installed. ***
 

Add SMTP Server feature

  1. From the Server Manager dashboard, click Quick Start and click Add roles and Features
  2. Read the Before you begin information provided in the wizard and click Next
  3. Select Role-based or feature-based installation and click Next
  4. From the server pool, select the server on which GFI MailEssentials will be installed and click Next
  5. In the Select Server Roles screen click Next
  6. In the Select Features dialog choose SMTP Server and click Next 
    • Note: 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 installation
  7. In the Confirm Installation Selections dialog click Install
  8. When feature installation is complete, click Close