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

配置快顯提醒通知

本小節包含以下配置說明:

Procedure配置 Instant Messaging Server

以下配置 Instant Messaging 以進行快顯所必需的高階工作清單可為您提供方便。若要配置 Instant Messaging,請參閱 Instant Messaging 文件,位於:

http://docs.sun.com/coll/1309.1http://docs.sun.com/coll/1420.1

步驟
  1. 安裝新的套裝軟體 SUNWiimag

    必須先使用 Java Enterprise System 安裝程式安裝 Instant Messaging 套裝軟體,才可將 Instant Messaging 用於快顯。

  2. 在安裝 Instant Messaging 的機器上,變更至以下目錄:

    cd /etc/opt/SUNWiim/default/config

  3. 如下表中所示編輯一個或多個 iim.conf 檔案中的參數。

    顯示的參數值假設您要對事件和工作均執行快顯提醒通知。如果您的 iim.conf 檔案中尚不存在這些參數,請增加。

    參數 

    說明和要使用的適當值 

    JMS Consumers 區段 

     

    jms.consumers

    警示名稱。將值設定為 cal_reminder

    jms.consumer.cal_reminder.destination

    警示目標。將值設定為 enp:///ics/customalarm 

    jms.consumer.cal_reminder.provider

    提供者名稱。設定為 ens。該名稱必須與 JMS Providers 區段中的 jms.providers 中的名稱相同。

    jms.consumer.cal_reminder.type

    要設定的警示的類型。將值設定為 topic

    jms.consumer.cal_reminder.param

    警示參數。將值設定為 "eventtype=calendar.alarm" (包括引號)

    jms.consumer.cal_reminder.factory

    C++ 工廠名稱。將值設定為: 

    com.iplanet.im.server.
    JMSCalendarMessageListener

    JMS Providers 區段 

     

    jms.providers

    提供者名稱。將值設定為 ens。該值必須與 JMS Consumers 區段中列出的 jms.consumer.cal_reminder.provider 值相同。

    jms.provider.ens.broker=cal.example.com

    ENS 偵聽的連接埠號碼。設定為在 ics.conf 檔案中參數 service.ens.port 指定的連接埠。預設為 57997。

    jms.provider.ens.factory

    要使用的 C++ 工廠。設定為 com.iplanet.ens.jms.EnsTopicConnFactory

    Calendar Server 一般參數 

     

    iim_agent.enable

    啟用行事曆代理程式。將值設定如下 (包括引號): 

    iim_agent.enable="true"

    iim_agent.agent-calendar.enable

    載入啟用行事曆代理程式的元件。將值設定如下 (包括引號): 

    iim_agent.agent-calendar.enable="true"

    agent-calendar.jid

    行事曆代理程式的 JID。將值設定如下: 

    agent-calendar.jid=calimbot.server .domain

    agent-calendar.password

    行事曆代理程式密碼。將值設定如下: 

    agent-calendar.password=password

    iim_server.components

    將值設定如下: 

    iim_server.components=agent-calendar

  4. 變更至 imadmin 指令行公用程式所在的目錄:

    cd /opt/SUNWiim/sbin

  5. 使用 imadmin 啟動行事曆代理程式:

    imadmin start agent-calendar

    行事曆代理程式是 Instant Messaging 元件,可為 Calendar Server 使用者提供快顯功能。使用隨 Instant Messaging 提供的工具,您可以啟動、停止、重新啟動行事曆代理程式或檢查其狀態,以及透過記錄檔監視其作業。


    備註 –

    如果您有包含 stopstartrefresh 指令的程序檔,請將行事曆代理程式增加至這些程序檔。


    如需有關 imadmin 和行事曆代理程式的更多資訊,請參閱「Sun Java System Instant Messaging 7 2005Q1 管理指南」。

Procedure配置 Calendar Server

開始之前

確認下表中所示的 ics.conf 參數具有所示的值。如果不具有所示值,或您希望自訂值,請執行以下步驟:

步驟
  1. 以擁有變更配置權限的管理員身份登入。

  2. 變更至 /etc/opt/SUNWics5/cal/config 目錄。

  3. 透過複製及重新命名,儲存舊的 ics.conf 檔案。

  4. 如下表中所示編輯 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"

  5. 將檔案儲存為 ics.conf

  6. 重新啟動 Calendar Server。

    cal_svr_base /SUNWics5/cal/sbin/start-cal

Procedure配置 Instant Messenger

若要接收 Calendar Server 事件與工作的快顯提醒通知,一般使用者必須按照如下所示配置其 Instant Messenger:

步驟
  1. 在 [主要] 視窗中,從 [工具] 功能表中選取 [設定]。

  2. 在 [設定] 視窗中,按一下 [警示] 標籤。

  3. 核取 [顯示行事曆提醒通知] 選項。

  4. 按一下 [確定]。