如何在IIS上部署Webmail

以下过程将向您展示如何设置Webmail(以前为WorldClient)和ActiveSync,使其在安装了64位版本的MDaemon的Windows 2012的IIS8下运行。

 

IIS管理器设置:

1.安装具有ISAPI支持的Web服务器角色。(如果未安装ISAPI支持,将在后续步骤中无法找到ISAPI.dll文件)

2.打开IIS管理器

3.在“连接”窗格上展开[Machine_name]节点

4.右键单击“网站”

5.单击“添加网站”

6.输入站点名称(即“WorldCilent”),这还将创建一个与网站同名的应用程序池(请勿手动创建应用程序池)。

7.单击“物理路径”旁边的浏览按钮(带有“…”的按钮),然后浏览到“MDaemon\WorldClient\HTML”目录

8.根据需要在“绑定”部分中设置绑定

9.点击“确定”

10.单击“连接”窗格中的WorldClient站点

11.双击“默认文档”

12.将现有的默认文档删除

13.点击“添加”

14.输入“worldclient.dll”

15.点击“确定”

16.单击“连接”窗格中的WorldClient站点

17.双击“处理程序映射”

18.单击“操作”窗格上的 “编辑功能权限”

19.确认已选中“读取”和“脚本”框,然后勾选“执行”框

20.点击“确定”

21.双击“已启用”列下的ISAPI-dll(如果无法找到ISAPI-dll,则检查服务器的角色里是否已经安装了ISAPI)

22.将“请求路径”字段更改为“WorldClient.dll”

23.在“可执行文件”下,单击“浏览”按钮(带有“…”的按钮)

24.浏览到“MDaemon\WorldClient\HTML\WorldClient.dll”(默认哎C:\)

25.点击“确定”

26.在询问“是否要允许此ISAPI扩展…”的对话框中,单击“是”

27.添加MDAirSync.dll映射

1)在“处理程序映射”界面,单击右侧“操作”窗格的“添加脚本映射”

2)将“请求路径”字段更改为“MDAirSync.dll”

3)在“可执行文件”下,单击“浏览”按钮(带有“…”的按钮)

4)浏览到“MDaemon\WorldClient\HTML\MDAirSync.dll”(默认哎C:\)

5)在名称字段中输入“MDAirSync.dll”

6)单击“请求限制”按钮

7)在“访问”选项卡下,选择“执行”

8)单击“确定”

9)在询问“是否要允许此ISAPI扩展…”的对话框中,单击“是”

10)关闭IIS管理器

 

接下来,更新MDaemon目录上的NTFS权限:

1.打开Windows资源管理器

2.导航到MDaemon目录(默认为C:\MDaemon)

3.右键单击MDaemon目录,选择“属性”

4.选择“安全”选项卡,点击“编辑”

5.点击“添加”

6.输入“IUSR”,单击“确定”

7.对“IUSR”启用完全控制

8.按5~7步骤添加Network Service,设置完全控制权限

9.单击“确定”,等待更改生效

 

禁用MDaemon自己的内置Web服务器:

1.打开MDaemon控制台

2.在“设置”——“Web和IM服务”里的Webmail框中选择“Webmail使用外部web服务器运行(IIS、Apache等)”

3.单击“确定”

 

 

要配置Microsoft ActiveSync协议,请完成以下步骤:

1.关闭Internet信息服务(IIS)管理器

2.安装Microsoft的IIS URL Rewrite 2.0

1)使用浏览器打开:http://www.iis.net/download/URLRewrite

2)选择适合你服务器的 x86 / x64 进行下载

3)运行下载好的rewrite_amd64_zh-CN.msi或rewrite_x86_zh-CN.msi

4)接受许可协议的条款,然后单击“安装”

5)点击“完成”

3.打开IIS管理器

4.打开“连接”窗格中的WorldClient站点,双击“URL重写”

5.在“操作”窗格上,单击“添加规则…”

6.在“入站规则”下,选择“空白规则”,然后单击“确定”

7.规则名称为MDAirSync.dll

8.在“匹配URL”框中进行如下设置:

1)请求的URL:与模式匹配(默认)

2)使用:正则表达式(默认)

3)模式:^Microsoft-Server-ActiveSync

4)勾选“忽略大小写”(默认)

9.在“操作”框中进行如下设置:

1)操作类型:重写(默认)

2)重写URL:mdairsync.dll

3)勾选“附加查询字符串”(默认)

10.在“操作”窗格中单击“应用”,之后点击“返回规则”

11.关闭Internet信息服务(IIS)管理器

 

如果使用Windows Server 2008 64位或Windows Server 2008 R2,请配置WorldClient应用程序池:

1.在“连接”窗格上双击“应用程序池”

2.选择WorldClient应用程序池

3.在“操作”窗格上,单击“高级设置”

4.在“常规”部分中,找到“启用32位应用程序”,选择其值为False

 

 

分享到: 更多 (0)
友情链接: MailStore中文官网 | 上海云璨信息技术有限公司官网 | 邮件技术资讯网 | 云邮科技 | 高端网站建设

Copyright © 2019 MDaemon中文 网站地图 沪ICP备14033669号 沪公网安备31011502012804号