邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 如何让WorldClient运行于IIS 6下 [打印本页]

作者: goxia    时间: 2004-10-16 17:58
标题: 如何让WorldClient运行于IIS 6下
最近大家一直在讨论WC如何运行在IIS6下,总是会出现这样那样的问题,所以我便抽时间写了这篇教程,希望对大家有所帮助。<br>
<br>
其实WC要运行在IIS6下是很简单的,和IIS5的配置方式没什么区别!关键在于扩展配置中的设置。<br>
<br>
1、打开IIS管理器,并且切换到WEB服务扩展,选择允许未知的ISAPI扩展<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/5z6X_1.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
2、设置其为允许,这样worldclient.dll才能被IIS6所执行<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/IZEP_2.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
3、设置后的各选项<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/t8JG_3.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
4、新建网站,以运行WorldClient<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/Khzs_4.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
5、这里废话了!不好意思,选择下一步<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/M1Wx_5.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
6、填入新建站点的名字,这里以WorldClient为例<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/SWUK_6.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
7、填写各个参数,这里主机头就是你邮局主机的域名<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/vkL8_7.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
8、这里要选择目录的位置,所以点击浏览。哈哈这里又是废话!<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/zxi5_8.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
9、选择目录位置一般为C:\MDaemon\WorldClient\HTML\<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/phRQ_9.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
10、这一界面,请确认“允许匿名登录”被选择。实际上还是废话!<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/V6gy_10.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
11、这里,大家一定要选择执行权限,这样你的WC才能被运行<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/YSfK_12.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
12、又来了个废话,没办法,点击完成吧!<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/Ot06_13.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
13、接下来,我们要进入这个站点的属性来配置其它设置。<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/ykJy_14.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
14、进入面板,且换到文档页面,选择添加。<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/3wLX_15.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
15、填入WC的运行文件“worldclient.dll”,这样网站的默认首页就是WC的运行文件了。<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/eYKH_16.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
16、将worldclient.dll移动到第一位,这样IIS默认运行的第一个文档就是它。<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/FZNb_17.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
17、现在该测试网站了,我们选择浏览<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/ye44_18.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
18、look,WC是不是运行在IIS上了!<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="http://forum.maytide.net/attachments/Kq7I_19.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
到此,IIS6上的配置就结束了!大家是不是感觉非常的简单,而且感觉我写的很垃圾,我也这么认为,实在没什么好写的。不过…………………………<br>
<br>
你们仔细看,我没有运行MDaemon服务就浏览网站,而且我可以对里面的邮件进行拷贝、删除、移动的操作,不信你们自己测试。但是收发信件就不要想了,那是不可能的!<br>
<br>
接下来我们就需要去配置MDaemon,此过程可以省略了,相信大家都知道。<br>
<br>
有些朋友可能会说,为什么在IIS下运行的WC无法申请用户。其实有一个很简单的测试方法:<br>
1、如果怀疑是目录权限的问题,那么简单,你登录邮局删除欢迎邮件。如果可以说明目录权限没问题。另外,大家需要注意的是:MDaemon需要Administrators、SYSTEM权限,账户目录你还要添加IUSR_MACHINA的帐号。当然如果你是自己用,也可以everyone权限。对待ISP需要特别设置保障安全,我就不多叙述。<br>
<br>
2、第二个原因就是IIS和MDaemon没有同步造成的。你在配置MDaemon运行于IIS后,一定要再次停止服务并开启服务,然后再重新启动IIS,这样才会使他们之间操作同步。<br>
<br>
OK,基本上就这么多了!实在没什么可写的,本篇写得比较垃圾,还望大家谅解。我可是忙完就写出来的。不足之处,大家指正。<br>
<br>
gOxiA 于 2004年10月16日 下午 5:55分写完
作者: 钉子    时间: 2004-10-16 23:46
标题: re:谢谢,加精华,奖励3分.请大家再接再励.
谢谢,加精华,奖励3分.请大家再接再励.
作者: xiaoyi    时间: 2004-10-17 08:55
标题: re:多谢多谢,那个登陆模板是哪里下载的,能提...
多谢多谢,那个登陆模板是哪里下载的,能提供一个吗?
作者: goxia    时间: 2004-10-18 09:09
标题: re:呵呵!想要呀?不是免费的哦!:-P
呵呵!想要呀?不是免费的哦!:-P
作者: goxia    时间: 2004-12-14 15:37
标题: re:受不了好多人问,就是没人看。这个帖子...
受不了好多人问,就是没人看。<br>
这个帖子讲授的再清楚不过了。都是一步一步来的<br>
而且是按照mail主机配置的不是虚拟目录当然也可以用于目录<br>
大家仔细看看就明白的。
作者: goxia    时间: 2004-12-14 15:39
标题: re:建议置顶或改为主机模式配置WC运行在II...
建议置顶或改为主机模式配置WC运行在IIS6下。<br>
然后加入文章区。
作者: Romic    时间: 2004-12-16 09:57
标题: re:上面的方法在IIS 5 下面怎么不行啊,...
上面的方法在IIS 5 下面怎么不行啊,是不是IIS 5 不一样啊?
作者: goxia    时间: 2004-12-16 16:08
标题: re:IIS5下的配置我应该写过,你找找,没有...
IIS5下的配置我应该写过,你找找,没有多大区别<br>
只是在在访问限制中设置,读取运行程序
作者: lby0711    时间: 2004-12-22 00:45
标题: re:我站点设置好以后,不知道如何设定目录用户...
我站点设置好以后,不知道如何设定目录用户权限,匿名登录时总是提示输入用户名和密码。
作者: goxia    时间: 2004-12-22 09:18
标题: re:需要设置MDaemon\users目录下...
需要设置MDaemon\users目录下的权限
作者: lby0711    时间: 2004-12-22 09:50
标题: re:我在IIS6安全性中设置了默认匿名登录账...
我在IIS6安全性中设置了默认匿名登录账号XXX和密码YYY(虚拟主机的做法),设置了MDaemon根目录admins、system、XXX有完全权限,里面的所有子目录和文件都继承,访问的时候还是提示要输入用户名和密码。
作者: lby0711    时间: 2004-12-22 09:53
标题: re:[img]../images/fil...
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100203.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100234.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100302.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100331.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100345.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>
<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" src="../leadbbsfile/fileType/jpg.gif" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0>此主题相关图片<br>
<IMG onmouseover="javascript:if(this.width>520)this.width=520;" style="CURSOR: hand" onclick=javascript:window.open(this.src); src="../leadbbsfile/upload/2004/12/22/100358.jpg" onload="javascript:if(this.width>520)this.width=520;" align=absmiddle border=0><br>

作者: lby0711    时间: 2004-12-22 11:41
标题: re:设置了Everyone的完全控制权限后,...
设置了Everyone的完全控制权限后,已经可以访问。但为什么我已经设置了匿名访问的完全权限,还不能访问呢,还有其它什么账号需要添加进来吗???如果是Everyone完全权限,MD和里面的内容会不会被恶意删除篡改。
作者: chuixir    时间: 2005-1-17 05:36
标题: re:还不能访问啊 ?哦~~我的一开始也是...
还不能访问啊 ?<br>
哦~~我的一开始也是不能,不过我在WC里把那个使用HTTP压缩勾掉后就可以访问了~~<br>
不过郁闷的是,没有申请新帐户的地方~~~<br>
不知道怎么回事
作者: goxia    时间: 2005-1-18 10:10
标题: re:权限问题可以参考我的帖子大家不要被在...
权限问题可以参考我的帖子<br>
大家不要被在IIS下,重要的权限设置是User目录下的域目录,所以你要为其设置IIS匿名访问
作者: goxia    时间: 2005-1-22 10:06
标题: re:看来我需要单独写帖子了。
看来我需要单独写帖子了。
作者: vasilli    时间: 2005-4-9 11:52
标题: re:十分感谢,你辛苦了
十分感谢,你辛苦了
作者: rayko    时间: 2005-4-13 12:33
标题: re:辛苦啦,不过,活用点,可以不全开ISAP...
辛苦啦,不过,活用点,可以不全开ISAPI扩展,单建一条相关DLL的也行。这样会安全点。<br>
<br>

作者: Hokings    时间: 2005-4-13 13:17
标题: re:这是官方的方法。贴在这里大家参考:-...
这是官方的方法。贴在这里大家参考:<br>
-------------------------------------------------<br>
WorldClient on IIS6 <br>
KBA-01465 <br>
<br>
Purpose & Scope <br>
--------------------------------------------------------------------------------<br>
<br>
The following will help you get WorldClient running on IIS6.<br><br>
<br>
Procedure <br>
--------------------------------------------------------------------------------<br>
<br>
<br>
Change Secuirty Permissions on MDaemon Directory<br><br>
ADD<br>
IWAM_SERVER with Full Control (Yours may be named something other then Server)<br>
ADD<br>
IUSR_SERVER with all permissions BUT Full Control<br><br>
Having full control on IUSR seems to cause WorldClient connections to drop within 30 seconds of connnection.<br>
Open IIS MMC <br>
Right-Click 'Application Pools' <br>
Choose 'New/Application Pool' <br>
Name Pool 'Alt-N' and choose OK <br>
Right-Click 'Alt-N' <br>
Choose 'Properties' <br>
Click 'Performance' tab <br>
Uncheck 'Shutdown' and 'Limit' <br>
Click 'Identity' tab <br>
In the dropdown for Predefined, choose 'Local Service' <br>
Click OK <br>
Create new Web in IIS<br>
Home directory: x:\mdaemon\worldclient\html <br>
Open web properties <br>
Click 'Documents' tab <br>
Remove all listed documents <br>
Add 'WorldClient.dll' <br>
Open properties for the Web <br>
Click 'Home Directory' tab <br>
Choose 'Alt-N' in the Application Pool dropdown. <br>
Click OK <br>
Open Web Service Extensions <br>
Enable 'All Unknown ISAPI Extension' or Create a new one for WorldClient.DLL<br>
<br>
If you intend on using WebAdmin with IIS 6, then see article KBA-01558<br>
<br>
<br>
When doing upgrades to MDaemon after setting up the web:<br>
<br>
Open IIS MMC <br>
Open 'Application Pool' list <br>
Right-Click 'Alt-N' <br>
Choose 'Stop' <br>
Shutdown MDaemon <br>
Install Upgrade <br>
Start new MDaemon <br>
In IIS MMC again, Right-Click 'Alt-N' <br>
Choose 'Start'<br>
<br>
If you follow the above method, the following should occur.<br>
<br>
After stopping the 'Application Pool' users will get a message 'Service<br>
Unavailable' <br>
You should not have to reboot your computer after upgrading MDaemon
作者: kait    时间: 2006-7-30 01:53
但這樣做很不安全!!!將未知的DLL擴展都允許..假如一個有空間的朋友..做一個dll..然後DLL有一些非法的作用!如果你打開這個!你的服務器就兇險了
作者: manlsea    时间: 2006-12-16 03:00
标题: 有点问题哦
在windows server 2003 standard下,配置worldClient,虽然可以访问邮件,但是不能在“选项”里面更改任何设置(比如:更改语言或界面方案)。请问该如何解决?
作者: qwepoi    时间: 2006-12-17 02:21
设置用户目录权限即可 给 Iuser和 iwam 完全权限
作者: topshare    时间: 2007-4-10 15:06
都照着一步步做了,不知为什么还是打不开
作者: gooddx    时间: 2008-6-4 23:14
受教,问题得到了解决,谢谢楼主!!
作者: 墓地王子    时间: 2009-3-1 02:21
有用~~~~谢谢提供
作者: Kyan    时间: 2009-3-1 11:51


錯誤,刪除。



















[ 本帖最后由 Kyan 于 2009-5-11 20:50 编辑 ]
作者: kester    时间: 2009-11-17 12:11
很强大。。。。多谢goxia分享
作者: Tonitao    时间: 2010-8-11 14:26
标题: 出错
按的设置,反复操作了好几次,出现的结果“网站拒绝显示此页”

怎么回事?能帮我分析一下么。
安照一楼的做法
我出现的结果
mailbox 权限

[ 本帖最后由 Tonitao 于 2010-8-11 14:55 编辑 ]




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) Powered by Discuz! X3.2