Sun Java System Instant Messaging 7.2 管理指南

iim.conf 行事曆快顯配置參數

當您安裝 Instant Messaging 時,預設會將數個與行事曆代理程式搭配使用的參數新增至 iim.conf。當您執行 configure 公用程式時,您也可以啟用行事曆代理程式,並提供相關的配置資訊。但是,您可能要手動配置快顯,例如當您已自訂 Instant Messenger 的資源檔案時。如果您重新執行 configure,您需要重新部署資源檔案。如果您選擇手動配置 Instant Messaging 伺服器的行事曆快顯,而不是透過執行 configure 公用程式,則需要提供這些參數的值。如需 configure 公用程式的資訊,請參閱第 1 章, 安裝後配置 Instant Messaging

表 16–1 列出的配置參數可用於配置 Instant Messaging 伺服器和行事曆代理程式來使用行事曆快顯。

表 16–1 iim.conf 參數可配置行事曆快顯

iim.conf 中的參數或部份

說明與適當值 

JMS 用戶部份

jms.consumers

警示名稱。 

設定此值為: 

cal_reminder

jms.consumer.cal_reminder.destination

警示目標。 

這必須和 iics.conf 檔案中 caldb.serveralarms.url 配置參數的值相同。例如:

enp:///ics/customalarm

jms.consumer.cal_reminder.provider

提供者的名稱。 

設定為 ens

此名稱必須與 JMS 提供者部份中 jms.providers 參數內的名稱相同。

jms.consumer.cal_reminder.type

要設定的警示類型。設定此值為: 

topic

jms.consumer.cal_reminder.param

警示參數。如下所示設定此值 (包含引號): 

"eventtype=calendar.alarm"

jms.consumer.cal_reminder.factory

註冊其本身以使用新行事曆提醒訊息的偵聽程式。 

設定此值為: 

com.iplanet.im.server.JMSCalendarMessageListener

在單行中輸入值: 

JMS 提供者部份

jms.providers

提供者的名稱。 

此值設定為 ens

此值必須與 jms.consumer.cal_reminder.provider 參數的 JMS 用戶部份中所列的值相同。

jms.provider.ens.broker

ENS 的主機名稱和 ENS 用來偵聽內送請求的連接埠號碼。 

設定為 ics.conf 檔案參數 service.ens.port 中指定的連接埠。預設為 57997。

例如: 

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

jms.provider.ens.factory

用於建立主題連線物件的工廠類別。 

設定此值為: 

com.iplanet.ens.jms.EnsTopicConnFactory

Instant Messaging 一般參數

iim_agent.enable

啟用 Instant Messaging 的代理程式。根據預設,此參數設定為 False

如下所示設定此值 (包含引號): 

iim_agent.enable="true"

iim_agent.agent-calendar.enable

載入啟用 Calendar 代理程式的元件。 

如下所示設定此值 (包含引號): 

iim_agent.agent-calendar.enable="true"

agent-calendar.jid

行事曆代理程式的 JID。

設定此值如下: 

agent-calendar.jid=calimbot.server .domain

agent-calendar.password

將此參數設定為行事曆代理程式連線到 Instant Messaging 伺服器所使用的密碼。 

設定此值如下: 

agent-calendar.password=password

iim_server.components

設定此值如下: 

iim_server.components=agent-calendar