Sun Java System Messaging Server 6 2005Q4 管理指南

設定分散式共用資料夾

通常共用資料夾僅適用於特定郵件儲存中的使用者。但是,Messaging Server 能夠建立可跨多個郵件儲存存取的分散式共用資料夾。也就是說,分散式共用資料夾的存取權可以授予郵件儲存群組中的任何使用者。但是請注意,Web 郵件用戶端 (HTTP 存取用戶端,如 Messenger Express) 不支援遠端共用資料夾存取。使用者可以列出和訂閱資料夾,但無法檢視或改變其中的內容。

分散式共用資料夾要求如下:

必須透過設定表 18–4 中列出的配置變數,將遠端郵件儲存 (不擁有共用資料夾的郵件儲存) 配置為代理伺服器。

表 18–4 用於配置分散式共用資料夾的變數

名稱 

值 

資料格式 

local.service.proxy.serverlist

郵件儲存伺服器清單 

以空格分隔的字串 

local.service.proxy.admin

預設的儲存管理員登入名稱 

字串 

local.service.proxy.adminpass

預設的儲存管理員密碼 

字串 

local.service.proxy.admin.hostname

特定主機的儲存管理員登入名稱 

字串 

local.service.proxy.adminpass.hostname

特定主機的儲存管理員密碼 

字串 

設定分散式共用資料夾—範例

圖 18–3 顯示名為 StoreServer1、StoreServer2 和 StoreServer3 的三個郵件儲存伺服器的分散式資料夾範例。

圖 18–3 分散式共用資料夾—範例

本圖顯示分散式共用資料夾的範例。

透過設定表 18–4 中顯示的變數,這些伺服器做為對等代理伺服器郵件儲存互相連線。每台伺服器都有一個私人共用資料夾—golf (由 Han 所有)、tennis (由 Kat 所有) 和 hurling (由 Luke 所有)。此外,有兩個分別稱為 press_releasesAnnouncements 的公用共用資料夾。三台伺服器中任何一台上的使用者都可以存取這三個共用資料夾中的任何一個。圖 18–2 顯示 Ed 的共用資料夾清單。以下是該配置中每台伺服器的 ACL 範例。


$ StoreServer1 :> readership -l
Ed: user/Han/golf 
Ian: user/Han/golf 
anyone: user/public/press_releases

            

$ StoreServer2 :> readership -l
Jan: user/Kat/tennis
Ann: user/Kat/tennis
anyone: user/public+Announcements user/public+press_releases

            

$ StoreServer3 :> readership -l
Tuck: user/Ian/hurling
Ed: user/Ian/hurling 
Jac: user/Ian/hurling 
anyone: user/public/Announcements