How to migrate MailEnable IIS bindings from one server to another


SUMMARY

This article expains the procedure involved in migrating MailEnable IIS host header bindings from one server to another.

DETAIL

To migrate the host header bindings residing under the MailEnable web sites involves running the Windows IIS appcmd command. The steps are outlined below: 

MailEnable WebMail:

  • Open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv
  • Run the following command:

appcmd list site "MailEnable Webmail" /xml > C:\mailenablewebmail.xml

  • Navigate to C:\ and copy the "mailenablewebmail.xml" to the new server to C:\.
  • On the new server open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv: cd C:\Windows\System32\inetsrv  
  • Run the following command:

appcmd set site /site.name:"MailEnable Webmail" -bindings.protocols /in < C:\mailenablewebmail.xml

MailEnable WebAdmin:

  • Open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv
  • Run the following command:

appcmd list site "MailEnable WebAdmin" /xml > C:\mailenablewebadmin.xml

  • Navigate to C:\ and copy the "mailenablewebadmin.xml" to the new server to C:\
  • On the new server open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv: cd C:\Windows\System32\inetsrv  
  • Run the following command:

appcmd set site /site.name:"MailEnable WebAdmin" -bindings.protocols /in < C:\mailenablewebadmin.xml

MailEnable Protocols:

  • Open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv
  • Run the following command:

appcmd list site "MailEnable Protocols" /xml > C:\mailenableprotocols.xml

  • Navigate to C:\ and copy the "mailenableprotocols.xml" to the new server C:\
  • On the new server open a Windows command prompt with elevated privileleges (Run as Administrator)
  • Navigate to C:\Windows\System32\inetsrv: cd C:\Windows\System32\inetsrv
  • Run the following command:

appcmd set site /site.name:"MailEnable Protocols" -bindings.protocols /in < C:\mailenableprotocols.xml



Product:MailEnable (All Versions)
Category:Other
Article:ME020642
Module:Other
Keywords:IIS,bindings,host,header
Class:HOWTO: Product Instructions
Revised:Wednesday, May 11, 2016
Author:
Publisher:MailEnable