Calendar Server 已與 Sun Java System Instant Messaging 6.0 (或更高版本) 整合,可為行事曆事件與工作提供自動快顯提醒通知。
本章包含如何配置快顯提醒通知的概念資訊及說明。
本章包含以下小節:
本小節包含瞭解快顯提醒通知如何在 Calendar Server 軟體運作所需的概念資訊。
本小節包含以下主題:
本小節說明必須配置什麼,才能使快顯提醒通知運作。
使用者可以接收行事曆上即將發生的事件和即將執行的工作的 Instant Messenger 快顯提醒通知。
若要啟用這些快顯提醒通知,必須執行以下兩項工作:
管理員必須將 Calendar Server 和 Instant Messaging Server 配置為允許使用快顯通知。
一般使用者必須在 Communications Express 的 [選項] 標籤中指定電子郵件提醒通知,即在 [事件通知系統] 中設定警示。
一般使用者必須在 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 快顯提醒通知。
本小節包含為 Calendar Server 軟體配置快顯提醒通知的說明。
本小節包含以下配置說明:
以下配置 Instant Messaging 以進行快顯所必需的高階工作清單可為您提供方便。若要配置 Instant Messaging,請參閱 Instant Messaging 文件,位於:
http://docs.sun.com/coll/1309.2
安裝新的套裝軟體 SUNWiimag。
必須先使用 Java Enterprise System 安裝程式安裝 Instant Messaging 套裝軟體,才可將 Instant Messaging 用於快顯。
在安裝 Instant Messaging 的機器上,變更至以下目錄:
cd /etc/opt/SUNWiim/default/config
如下表中所示編輯一個或多個 iim.conf 檔案中的參數。
顯示的參數值假設您要對事件和工作均執行快顯提醒通知。如果您的 iim.conf 檔案中尚不存在這些參數,請增加。
移至 imadmin 指令行公用程式所在的目錄:
cd /opt/SUNWiim/sbin
使用 imadmin 啟動行事曆代理程式:
imadmin start agent-calendar
行事曆代理程式是 Instant Messaging 元件,可為 Calendar Server 使用者提供快顯功能。使用隨 Instant Messaging 提供的工具,您可以啟動、停止、重新啟動行事曆代理程式或檢查其狀態,以及透過記錄檔監視其作業。
如果您具有包括 stop、start 及 refresh 指令的程序檔,請將行事曆代理程式增加至這些程序檔。
如需有關 imadmin 和行事曆代理程式的更多資訊,請參閱「Sun Java System Instant Messaging 7 2005Q1 管理指南」。
確認下表中所示的 ics.conf 參數具有所示的值。如果不具有所示值,或您希望自訂值,請執行以下步驟:
以具有配置權限的管理員身份登入。
透過發出 stop-cal 指令來停止 Calendar Server 服務。
移至 /etc/opt/SUNWics5/cal/config 目錄。
透過複製及重新命名,儲存舊的 ics.conf 檔案。
如下表中所示編輯 ics.conf 參數:
參數 |
說明和預設值 |
---|---|
caldb.serveralarms |
啟用要佇列的行事曆警示。預設為 “yes” (已啟用)。 |
caldb.serveralarms.contenttype |
警示內容的輸出格式。預設為 "text/xml"。 |
caldb.serveralarms.dispatch |
啟用要派送的行事曆警示。預設為 “yes”。 |
caldb.serveralarms.dispatchtype |
要派送的伺服器警示的類型。預設為 "ens"。 |
caldb.serveralarms.url |
這是用於警示擷取警示內容的 URL。預設為 "enp:///ics/customalarm"。 |
將檔案儲存為 ics.conf。
重新啟動 Calendar Server。
cal-svr-base/SUNWics5/cal/sbin/start-cal
若要接收 Calendar Server 事件與工作的快顯提醒通知,一般使用者必須按照如下所示配置其 Instant Messenger: