RSS
热门关键字:
当前位置 :| 主页>教你一招>

OWA完全功略

来源:不详 作者: 时间:2003-08-01 Tag: 点击:

  我觉得MS EXCHANGE里面OWA的确是个好用的东西,不过因为个人习惯问题喜欢删除默认站点,因此给OWA整的够呛,总算搞定了,现在就把最近安装OWA的心得给大家分享。
  1。新建一个WEB站点。
  为了安全起见,本人一贯喜欢直接删除IIS的默认WEB站点。不过EXCHANGE安装完成后会在默认站点安装相应的文件。其实完全可以自己建立一个WEB站点作为EXCHANGE的专用WEBMAIL。
  比如E:\WEBMAIL
  2。在WEBMAIL下面建立以下虚拟目录:
  虚拟目录名iisadmpwd(此目录为了修改密码)
  物理路径:C:\WINNT\system32\inetsrv\iisadmpwd
  权限:READ+脚本执行
  
  虚拟目录名EXCHANGE(主目录)
  物理路径:M:\cathaya.cn\MBX
  权限:全部权限+脚本执行
  
  虚拟目录名public(public文件夹目录)
  物理路径:M:\cathaya.cn\Public Folders
  权限:全部权限+脚本执行
  
  虚拟目录名EXadmin(管理目录)
  物理路径:\\.\BackOfficeStorage
  权限:全部权限+none执行权限
  
  虚拟目录名ExchWeb(Web邮件需要的一些文件和图片目录)
  物理路径:C:\Program Files\Exchsrvr\ExchWeb
  权限:read权限+none执行权限
  至此一个WEBMAIL已经OK了,可以进入浏览。
  
  3。OWA中不能正常退出。
  当可以访问自己的WEBMAIL以后可能有人会发现点下面的注销不能正常退出?
  这个问题可以这样解决,到根路径右键选属性,然后点到HOME DIR查看
  APPLICATION SETTING,如果没有建立你的WEB应用程序,点旁边的CREATE按钮,然后重新启动一次这个站点即可解决。
  
  4。OWA中修改密码。
  OWA里面一个大问题是不能修改域用户密码。因为需要HTTPS的支持默认,如果服务器和域服务器分开的化操作非常复杂。因此可以这样做修改以下程序
  在刚才建立的iisadmpwd目录的物理路径中修改文件aexp2b.htr的,看到https:就改成http:
  然后修改aexp4.htr也把HTTPS改成HTTP。然后在exchweb目录的物理路径中找到control子目录中的dlg_options20.js,找到openchangepassword,看到https:就改成http:
  这样就OK了。
  可是测试还是不对是怎么一回事呢?
  呵呵忘记了一步,CMD下面:
  cd c\:inetpub\AdminScripts
  运行以下的命令:
  cscript.exe adsutil.vbs set w3svc/passwordchangeflags 0
  
  好了现在就可以了,不过我建议在DLG_OPTIONS20.js里面修改把aexp2b.htr改成aexp4.htr,试试看是不是这样修改更方便点,默认记住了域名。
  此外,由于考虑安全性,最好整个站点都要求集成口令,同时在IISADMPWD目录里面通过IP限制只允许内网的人进入。
  不过这样外网进行会出现被拒绝的错误,如果想做的人性化一点可以直接修改DLG_OPTIONS20.js文件里面的openchangepassword,如下:
  
  function openChangePassword()
  {
  var objLocation = window.location;
  var szServer = objLocation.host;
  var szClose = g_szUserBase "/?Cmd=close";
  
  if(szServer.toLowerCase()!="mail1"&&szServer!="192.168.0.100"){
  //mail1和192.168.0.100分别你邮件服务器在内部网的服务器名和IP
  var szURL = "/nopasswd.htm";//你自己定义的出错页面可以反在WEBMAIL的跟目录
  var szOpts = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=355,height=350";
  window.open(szURL,0,szOpts);
  }
  else{
  // var szURL = "http://" szServer "/iisadmpwd/" g_szPasswordPage "?" szClose;
  
  var szURL = "http://172.16.0.4/iisadmpwd/aexp4.htr?" szClose;
  var szOpts = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=355,height=350";
  window.open(szURL,0,szOpts);
  }
  
  
  

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册