我覺得MS EXCHANGE裡面OWA的確是個好用的東西
不過因為個人習慣問題喜歡刪除默認站點
因此給OWA整的夠嗆
總算搞定了
現在就把最近安裝OWA的心得給大家分享
新建一個WEB站點
為了安全起見
本人一貫喜歡直接刪除IIS的默認WEB站點
不過EXCHANGE安裝完成後會在默認站點安裝相應的文件
其實完全可以自己建立一個WEB站點作為EXCHANGE的專用WEBMAIL
比如E:\WEBMAIL
在WEBMAIL下面建立以下虛擬目錄
虛擬目錄名iisadmpwd(此目錄為了修改密碼)
物理路徑
C:\WINNT\system
\inetsrv\iisadmpwd
權限
READ+腳本執行
虛擬目錄名EXCHANGE(主目錄)
物理路徑
M:\\MBX
權限
全部權限+腳本執行
虛擬目錄名public(public文件夾目錄)
物理路徑
M:\\Public Folders
權限
全部權限+腳本執行
虛擬目錄名EXadmin(管理目錄)
物理路徑
\\
\BackOfficeStorage
權限
全部權限+none執行權限
虛擬目錄名ExchWeb(Web郵件需要的一些文件和圖片目錄)
物理路徑
C:\Program Files\Exchsrvr\ExchWeb
權限
read權限+none執行權限
至此一個WEBMAIL已經OK了
可以進入浏覽
OWA中不能正常退出
當可以訪問自己的WEBMAIL以後可能有人會發現點下面的注銷不能正常退出?
這個問題可以這樣解決
到根路徑右鍵選屬性
然後點到HOME DIR查看
APPLICATION SETTING
如果沒有建立你的WEB應用程序
點旁邊的CREATE按鈕
然後重新啟動一次這個站點即可解決
OWA中修改密碼
OWA裡面一個大問題是不能修改域用戶密碼
因為需要HTTPS的支持默認
如果服務器和域服務器分開的化操作非常復雜
因此可以這樣做修改以下程序
在剛才建立的iisadmpwd目錄的物理路徑中修改文件aexp
b
htr的
看到https:就改
然後修改aexp
htr也把HTTPS改成HTTP
然後在exchweb目錄的物理路徑中找到control子目錄中的dlg_options
js
找到openchangepassword
看到https:就改
這樣就OK了
可是測試還是不對是怎麼一回事呢?
呵呵忘記了一步
CMD下面
cd c\:inetpub\AdminScripts
運行以下的命令:
cscript
exe adsutil
vbs set w
svc/passwordchangeflags
好了現在就可以了
不過我建議在DLG_OPTIONS
js裡面修改把aexp
b
htr改成aexp
htr
試試看是不是這樣修改更方便點
默認記住了域名
此外
由於考慮安全性
最好整個站點都要求集成口令
同時在IISADMPWD目錄裡面通過IP限制只允許內網的人進入
不過這樣外網進行會出現被拒絕的錯誤
如果想做的人性化一點可以直接修改DLG_OPTIONS
js文件裡面的openchangepassword
如下
function openChangePassword()
{
var objLocation = window
location;
var szServer = objLocation
host;
var szClose = g_szUserBase +
/?Cmd=close
;
if(szServer
toLowerCase()!=
mail
&&szServer!=
){
//mail
和
分別你郵件服務器在內部網的服務器名和IP
var szURL =
/
;//你自己定義的出錯頁面可以反在WEBMAIL的跟目錄
var szOpts =
toolbar=
location=
directories=
status=
menubar=
scrollbars=
resizable=
width=
height=
;
window
open(szURL
szOpts);
}
else{
// var szURL = //
+ szServer +
/iisadmpwd/
+g_szPasswordPage+
?
+ szClose;
var szURL =
+ szClose;
var szOpts =
toolbar=
location=
directories=
status=
menubar=
scrollbars=
resizable=
width=
height=
;
window
open(szURL
szOpts);
}
From:http://tw.wingwit.com/Article/os/xtgl/201311/8881.html