邮件服务器-邮件系统-邮件技术论坛(BBS)
标题:
在2003上安装webmail出现奇怪问题
[打印本页]
作者:
ligange
时间:
2007-1-30 10:53
标题:
在2003上安装webmail出现奇怪问题
公司要在2003的机器上再增加邮件服务器功能,在内部局域网收发的同时,还要求外网收发(公司有可用固定IP),而这台机器本身已经是域控服务器,DNS服务器了,将winwebmail3731企业版安装在D盘,IIS里设置虚拟目录,权限设置如下:
权限设置:
D盘根目录
超级用户,SYSTEM用户:完全控制
IIS来宾帐号,UESER用户: 读取和运行,列出文件夹目录,读取
D:\WINWEBMAIL
超级用户,SYSTEM用户:完全控制
IIS来宾帐号,UESER用户:完全控制
然后在IIS里,点winwebmail虚拟目录,按右键,点属性-目录安全性里勾选“启动匿名访问”,帐号和密码都默认不改,勾选“集成windows身份验证”,其他几个复选框都不勾。
设置好后,在服务器上用IIS里的浏览,弹出windows用户验证窗口,输入用户名和密码,打开了winwebmail的web登陆窗口,再输入winwebmail的帐号和密码,进入邮件管理界面,所有管理都可用,邮件也能正常收发,此时如果在客户端用其他用户名登陆的话,基本和在服务器登陆一样,也都正常。
现在将服务器重新启动,然后不做任何调整和操作,在客户机进行登陆,弹出windows登陆窗口,输入用户名和密码,但此时不在出现webmail的登陆界面,而是不能访问,http500内部服务器错误,此时如果去服务器上,打开IIS,浏览虚拟目录,可以访问登陆,点击收邮件连接都正常,再回到可以机上登陆,出现windows登陆窗口后再输入用户名和密码,就出现了webmail的登陆界面,输入用户名和密码,进入,再点击新邮件连接也正常,但点击写邮件的时候出现错误:“Server 对象
错误 'ASP 0177 : 800401f3'
Server.CreateObject 失败
/writemail.asp
,行 32
800401f3
”,这时如果再去服务器上点击一下写邮件,正常,回到客户机上点写邮件,也正常了。反复这样搞,等客户机访问都正常了,再重新启动服务器,一切有回到开始,就好像非要在服务器上用一个帐号,把所有的路都走一遍,客户机才能在服务器走过的地方正常访问,这真是奇怪的事情,呵呵,恳请大家帮忙分析是什么原因,先谢谢各位了,说的有点乱,还请包涵:)
作者:
rayer
时间:
2007-1-30 11:32
以前我的一台服务器也遇到过类似的问题,客户端打开就弹出个系统框,要我输域名密码什么的,然后必须要上服务器打开一次webmail之后才正常,最后是重装IIS解决的,个人估计可能是权限方面的问题.
作者:
ligange
时间:
2007-1-30 11:51
要求输入用户名和密码的windows系统框应该是和目录安全性里面的那个“集成windows身份验证”复选框有关,如果取消复选就不会有那个系统框了,但那个问题还是存在,看来我得再试一下,卸载再重装IIS了,呵呵。
作者:
ligange
时间:
2007-1-30 13:11
重装了IIS,问题还是如此,我也感觉是权限的问题,可有关权限的地方我都按论坛置顶帖子里说的设置好了,可还是不行,不知是那个地方出问题,唉,郁闷
作者:
rayer
时间:
2007-1-30 18:25
官方第15条有详细的权限
http://www.winwebmail.com/faq.html
欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/)
Powered by Discuz! X3.2