![]() | |
Sun Java System Calendar Server 6 2005Q1 管理指南 |
第 20 章
使用 Instant Messaging 快顯提醒通知Calendar Server 已與 Sun Java System Instant Messaging 6.0 (或更高版本) 整合,可為行事曆事件與工作提供自動快顯提醒通知。
本章說明以下內容:
快顯提醒通知簡介本小節包含以下主題:
快顯提醒通知作業
使用者可以接收行事曆上即將發生的事件和即將執行的工作的 Instant Messenger 快顯提醒通知。若要啟用這些快顯提醒通知,必須執行以下兩項工作:
啟用快顯提醒通知後,在事件或工作即將發生時,在 [事件通知系統] 中設定的警示將會使 Calendar Server 傳送電子郵件通知和 Instant Messaging 以顯示快顯提醒通知。
Calendar Server 管理員可以選擇為一般使用者配置電子郵件通知或快顯提醒通知,或同時配置這兩個選項。例如,若要關閉電子郵件提醒通知,請在 ics.conf 檔案中設定以下參數:
caldb.serveralarms.binary.enable= "no"
快顯提醒通知架構流程
如果已經配置,Instant Messaging 快顯提醒通知會遵循以下架構流程:
- Instant Messaging JMS 訂閱者可訂閱事件通知服務 (ENS) 中的 Calendar Server 事件與通知。
- Calendar Server 將事件或工作通知以 text/xml 或 text/calendar 的格式發佈至 ENS。
- Instant Messaging JMS 訂閱者接收行事曆事件或工作通知,然後產生 text/calendar 格式的訊息。
- Instant Messaging 伺服器將此訊息傳送給行事曆所有者 (如果該一般使用者在線上)。
- 如果收信人在線上,Instant Messenger 根據此訊息在該一般使用者的桌面上產生 HTML 快顯提醒通知。
如果收信人不在線上,Instant Messaging 伺服器會放棄訊息。
配置 Instant Messaging 快顯本小節包含以下配置說明:
配置 Instant Messaging Server
以下配置 Instant Messaging 以進行快顯所必需的高階工作清單可為您提供方便。若要配置 Instant Messaging,請參閱位於 docs.sun.com 網站的 Instant Messaging 文件。
- 安裝新的套裝軟體 SUNWiimag。
- 編輯表 20-1 中顯示的 iim.conf 檔案中的一個或多個參數
顯示的參數值假設您要對事件和工作均執行快顯提醒通知。如果您的 iim.conf 檔案中還沒有這些參數,請增加。
- 使用 imadmin 中新的布林指令行選項來啟用以下 Instant Messaging 代理程式:
im_agent.enable
iim_agent.calendar.enable- 確定行事曆元件包括在 stop、start 和 refresh 指令中。
例如,imadmin 具有新的開關,可以停止和啟動元件。若要啟動、停止或重新整理行事曆元件,請使用以下指令:
imadmin stop|start|refresh agent:calendar
配置 Calendar Server
- 確認表 20-2 中顯示的 ics.conf 參數具有顯示的值。如果沒有,請執行以下步驟使之一致。
- 以擁有變更配置權限的管理員身份登入。
- 變更至 /etc/opt/SUNWics5/cal/config 目錄。
- 透過複製及重新命名,儲存舊的 ics.conf 檔案。
- 將表 20-2 中的參數編輯為顯示的值。
- 將該檔案儲存為 ics.conf。
- 重新啟動 Calendar Server。
cal_svr_base/SUNWics5/cal/sbin/start-cal
配置 Instant Messenger
若要接收 Calendar Server 事件與工作的快顯提醒通知,一般使用者必須按照如下所示配置其 Instant Messenger: