Wishlist 0 ¥0.00

How to copy or migrate MailEnable configuration and data from one server to another

SUMMARY

This article outlines how to copy or migrate a MailEnable installation from one machine to another.

DETAIL

MailEnable stores the majority of configuration information in text files. Thefore the procedure for migrating the configuration and data from one server to another mostly involves copying directories from one server to another and ensuring appropriate permissions have been set.

MailEnable Enterprise Editions allows you to store configuration data in either tab delimited files or within a database. If migrating an Enterprise installation, and using a database for configuration storage, you may either use the provider migration tool to convert back to using the flat files, or do a backup of the database on the legacy server and restoring the database on the new server (please consult the database documentation on how to perform a backup/restore). If the database application resides on another server then a backup/restore is not required, it requires using the provider migration utility and specifying the database server location. Alternatively, you could simply configure the new server to use the existing database as its configuration store. If you are migrating from Standard or Professional to Enterprise, the Enterprise version has to be configured to use the tab delimited files before the migration is done. After migration, the provider migration utility can be used to move the configuration data into a database.

The procedure for migrating follows:

1. Ensure that the appropriate version of MailEnable is installed on the target server. If downgrading the version you should follow the downgrade procedure (https://www.mailenable.com/kb/Content/Article.asp?ID=me020375) before performing a migration. If you are migrating to a new server you are able to migrate the service configuration details by copying the MailEnable Windows registry branch across as well. This is not possible though under any of the following situations:

  • If the new server has a different version of MailEnable. This includes minor version differences. When you migrate, you should do this to the exact same version.
  • If you are wanting to move from 32bit to 64bit Windows (or vice versa).
  • If the install paths are different on the new server.

If any of these items are true, you will need to skip this step and configure the services on the new server via the MailEnable administration program. You are still able to copy across the email data and settings though.

Follow the steps below on how to export the MailEnable registry branch:

 

  • Open "regedit"
  • Navigate to the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Mail Enable. If you are using a 64bit server, then the location is HKEY_LOCAL_MACHINE\Software\Wow6432Node\Mail Enable
  • Select "File" in the top menu and select "Export registry file". Save the file as "MailEnable.reg"
  • Copy the .reg file to the new server and double click the file to import the saved MailEnable registry settings on the new server.

Once the MailEnable registry has been imported on the new server please check and make any adjustments to the following if they have changed:

  • Service IP bindings - SMTP, POP, IMAP, Synchronization (Professional and Enterprise only), Management service (Professional and Enterprise only).
  • SMTP outbound IP binding
  • Postoffice IP bindings (Enterprise versions only)
  • NetBIOS name and CPU count for the current assigned license key. More information on how to request an updated license key can be found within the following article: https://www.mailenable.com/kb/content/article.asp?ID=ME020267

You should be able to configure a test postoffice and mailbox and use webmail and email clients to send email to an external server.

2. Check to see if you are using a database for the configuration data, and install the database software if using a local one. Install and configure any associated ODBC drivers.

3. Configure IIS to match the previous server. Do not copy the applicationhost.config from one server to another, as it may not work. Use the article at https://www.mailenable.com/kb/content/article.asp?ID=ME020642 or a Microsoft approved method to do this.

4. Export the used SSL certificates from the old server and import into the new server. Make sure you export/import the private key. Set permissions on the certificates (https://www.mailenable.com/kb/content/article.asp?ID=ME020479).

5. How to copy the MailEnable data and configuration files:

The following steps describe how to copy all the email and configuration data across at once. If you have a huge amount of email data this step may take a very long time. You may wish to sync the data across to the new server over period of time to avoid a large amount of downtime, and this is described at https://www.mailenable.com/kb/content/article.asp?ID=ME020714. Otherwise use the steps below:

  • Stop all MailEnable services on the source server.
  • Navigate on the source server to: Control Panel>Administrative tools>Services and locate the "MailEnable Mail Transfer Agent" service in the list and access the properties window for the MailEnable Mail Transfer Agent. Set the startup type to "disabled". This is to ensure the service does not restart automatically after a server reboot.
  • Stop all MailEnable services on the destination server.
  • Copy the following directories and subdirectories from the source server to the destination server:

C:\Program Files (x86)\Mail Enable\Dictionaries (Optional - Professional and Enterprise only)
C:\Program Files (x86)\Mail Enable\Config (Mandatory - contains configuration information)
C:\Program Files (x86)\Mail Enable\Postoffices (Mandatory - contains postoffices and messages)
C:\Program Files (x86)\Mail Enable\Bad Mail (Optional - contains Bad Mail messages)
C:\Program Files (x86)\Mail Enable\Logging (Optional - contains log files)
C:\Program Files (x86)\Mail Enable\Queues (Optional - contains messages queued for delivery)

NOTE: If an alternate install path has been specified in the installation of MailEnable, you will need to adjust the above paths appropriately.

6. Database Considerations

If you are using Microsoft SQL server or MySQL to store the configuration data you should use the provider migration utility to ensure that the new server is configured to use the database server rather than tab delimited files. If the database is on the existing machine you will need to do the following:

  • Install the database application on the new machine (if not already installed).
  • Backup the database from the old machine.
  • Copy the backup to the new machine.
  • Restore the backup.
  • Use the provider migration utility to configure MailEnable to use the new database.

 

7. Having migrated the datafiles to the new server, it may be necessary to ensure that any security settings associated with the migrated data have been reset. You need to ensure that the IME_ADMIN, IME_SYSTEM and IME_STORE_GROUP accounts have access to specific MailEnable directories. Enter each of the commands below in a command prompt on the destination server, adjusting the install paths as required:

CACLS "C:\Program Files (x86)\Mail Enable\Config" /t /e /g IME_ADMIN:F

CACLS "C:\Program Files (x86)\Mail Enable\Queues" /t /e /g IME_ADMIN:F

CACLS "C:\Program Files (x86)\Mail Enable\Bad Mail" /t /e /g IME_ADMIN:F

CACLS "C:\Program Files (x86)\Mail Enable\Postoffices" /t /e /g IME_ADMIN:F

CACLS "C:\Program Files (x86)\Mail Enable\Logging" /t /e /g IME_ADMIN:F

CACLS "C:\Program Files (x86)\Mail Enable\Queues" /t /e /g IME_SYSTEM:F

CACLS "C:\Program Files (x86)\Mail Enable\Logging" /t /e /g IME_SYSTEM:F

CACLS "C:\Program Files (x86)\Mail Enable\Bad Mail" /t /e /g IME_SYSTEM:F

CACLS "C:\Program Files (x86)\Mail Enable\Config" /t /e /g IME_SYSTEM:F

CACLS "C:\Program Files (x86)\Mail Enable\Postoffices" /t /e /g IME_STORE_GROUP:F

8. If password encryption was enabled on the legacy server then you will need to export the following registry key in order to continue using the encrypted password configuration on the new server after performing the migration. Once exported copy the .reg file to the new server and double click the fil to import the key.

Registry key required for a 32bit version of Microsoft Windows:

Root: HKEY_LOCAL_MACHINE\SOFTWARE\Mail Enable\Mail Enable\Providers\Authentication
Value Type: REG_SZ
Value Name: Encryption Key
Value: [Your Encryption Key]

Registry key required for a 64bit version of Microsoft Windows:

Root: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable\Providers\Authentication
Value Type: REG_SZ
Value Name: Encryption Key
Value: [Your Encryption Key]

 

9. Start all services on the target server.
10. Change all DNS MX entries that were pointing to the old server to point to the new server.
11. Start only the SMTP Connector service on the source server. If all the other services are enabled (MTA in particular), it will try and deliver all mail locally. 
12. While the DNS MX entries propagate (usually within 48 hrs) you can periodically copy the contents of the SMTP "inbound" queue directory (including subdirectories and files) from the source server to the target servers "inbound" SMTP queue location.

e.g. C:\Program Files (x86)\Mail Enable\Queues\SMTP\Inbound

LICENSING

When moving to a new server you will need to retrieve an updated license key if you are not using the Standard version. The following article describes how to do this:

https://www.mailenable.com/kb/Content/Article.asp?ID=me020267

Licensing the new server does not affect the source one, so you have time to do the migration. If you have an ActiveSync license it will be migrated to the new server when you copy across the Config directory. You need to disable the source server services when you do this migration. You cannot run both servers with an ActiveSync license at once, as this may render your license invalid. More details are at:

https://www.mailenable.com/kb/content/article.asp?ID=ME020608

MORE INFORMATION

How to migrate to MailEnable from Microsoft Exchange: https://www.mailenable.com/kb/content/article.asp?ID=ME020340

 


 
Product: MailEnable (All Versions)
Article: ME020073
Module: General
Keywords: Migrate,Move,Shift,server,cacls,copy,data,mail,installation,database,permissions,activesync,license
Class: HOWTO: Product Instructions
Created: 12/02/2003 5:07:00 PM
Revised: Wednesday, November 25, 2020
Author:
Publisher: MailEnable

如何禁止访问电脑系统盘C盘

  C盘是指电脑硬盘分区,一般用于储存或安装系统使用。针对安装在本地硬盘的单操作系统来说,是默认的本地系统启动硬盘。那么如何禁止访问电脑系统盘C盘?

  1.使用组合快捷键“win+r”打开运行,输入“gpedit.msc”,回车确定。

 

  2.打开本地组策略编辑器后,从左边栏目依次进入“用户配置”—“管理模块”—“windows组件”—“windows资源管理器”,双击右边栏目中的“防止从‘我的电脑’访问驱动器”。

 

  3.在打开的界面中,右上角选择“已启用”选项,右下角下拉菜单,选择“仅限制驱动器C”,点击“确定”按钮保存退出。

windows server下新建用户,并对该用户设置只能查看某一文件夹的权限

 

 

 

 

 

 然后应用之后,确定

 

 应用,确定, 应用,确定

至此,禁止外部用户访问的权限就配置好了,试一下成果

 

 

 当然,如果碰到有些智障,非要说,我没有权限访问的,给我隐藏掉,我只能这样了

 

 

 

 

 

 

 

Win10设置用户怎么样只运行指定应用程序

  Win10如何设置某个用户只能运行指定的应用程序?一些用户为了保护自己的隐私,不喜欢他人乱运行自己的某些程序,所以想设置某些用户只能运行指定的一些程序,那么该如何操作呢?大家请看下文介绍。

  具体如下:

  一、只运行指定的UWP应用

  

win10

 

  二、只运行指定的Windows应用程序(传统的exe等桌面软件)

  方法一只能限制用户运行新式的应用商店应用,那么如果想让用户只能运行指定的传统的exe桌面应用程序时,该如何设置呢?

  方法如下:

  1、在Win10任务栏的Cortana搜索框中输入“组策略”打开“本地组策略”编辑器;

  

编辑组

 

  2、在左侧导航窗格中定位至“用户配置 - 管理模板 - 系统”,然后在右侧窗格中即可看到“只运行指定的Windows应用程序”配置项,双击该项打开配置窗口。如图:

  

用户配置

 

  

运行

 

  3、我们首先看一下“帮助”窗格中对该配置项的详细说明:

  限制用户有权在该计算机上运行的 Windows 程序。

  如果启用此策略设置,则用户只能运行添加到允许的应用程序列表中的程序。

  如果禁用或未配置此策略设置,则用户可以运行所有应用程序。

  此策略设置仅阻止用户运行由文件资源管理器进程启动的程序。 它不会阻止用户运行由系统进程或其他进程启动的程序,如任务管理器。 此外,如果用户拥有命令提示符(Cmd.exe)的访问权限,则此策略设置不会阻止用户在命令窗口中启动程序,即使应阻止其使用文件资源管理器启动程序也会如此。

  注意: 具有 Windows 2000 或更新版本证书的非 Microsoft 应用程序需要遵循此策略设置。

  注意: 若要创建允许的应用程序列表,请单击“显示”。 在“显示内容”对话框的“值”列中,键入应用程序可执行文件名(例如,Winword.exe、Poledit.exe 和 Powerpnt.exe)。

  4、然后我们就可以根据帮助信息进行设置了:

  首先设置为“已启用”,然后点击“允许的应用程序列表”右侧的“显示”按钮,弹出“显示内容”对话框中,在“值”输入框中输入你允许运行的应用程序文件名称。例如你允许运行Word办公软件,那么就输入Winword.exe,确定。

  

winword

 

  5、这样以后用户使用常规打开软件的方式就只能运行Word办公软件了,以上帮助信息中提到的使用cmd命令提示符或其他进程启动程序则不受限制,不过对于限制普通用户也足够了。

  关于Win10设置用户只运行指定应用程序的方法就给大家介绍到这里了,方法其实很简单,大家只要打开“只运行指定的Windows应用程序”选项,在设置窗口添加允许用户运行的程序即可。

About Us

Since 1996, our company has been focusing on domain name registration, web hosting, server hosting, website construction, e-commerce and other Internet services, and constantly practicing the concept of "providing enterprise-level solutions and providing personalized service support". As a Dell Authorized Solution Provider, we also provide hardware product solutions associated with the company's services.
 

Contact Us

Address: No. 2, Jingwu Road, Zhengzhou City, Henan Province

Phone: 0086-371-63520088 

QQ:76257322

Website: 800188.com

E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.