JES: Instant Messenger を使ってカレンダリマインダーを受け取る

Sun の今までのデスクトップ環境の CDE (Common Desktop Environment) や OpenWindows のデスクトップ環境ではカレンダーマネージャというのがあってそれだとリマインダーをポップアップで表示してくれる機能がありました。CDE から JDS に切り替えて Sun Java System Calendar Server を使い始めた同僚からは「カレンダーのリマインダーをポップアップできないの??」とよく聞かれます。

Sun Java System Calendar Server のリマインダーの通知はメールなのですが Sun Java System Instant Messenging Server のクライアントを起動しておくと連携してポップアップで受け取ることができます。MSN は私はわからないのですが Yahoo! Messenger でも同様の機能はありますよね。

設定の詳しい説明は


を参照してください。ほとんどの設定をデフォルトのままでインストール、設定した場合には次の方法で確認することができますので是非試してみて下さい。

1. Calendar Server の設定

/opt/SUNWics5/cal/config/ics.conf ファイルの次の行の ! をはずしてコメントアウトします。

! Custom alarm url.  Use this to get xml or calendar mime type contents
caldb.serveralarms.url = "enp:///ics/customalarm"
!
! Custom alarm url contenttype.  (text/xml or text/calendar)
caldb.serveralarms.contenttype = "text/xml"

2. Instant Messaging Server の設定

/opt/SUNWiim/config/iim.conf ファイルに次の行を付け足します。jms.provider.ens.broker には Calendar Server のホストを指定します。ポートはデフォルトのままでかまいません。

! JMS Consumers
jms.consumers=cal_reminder
jms.consumer.cal_reminder.destination=enp:///ics/customalarm
jms.consumer.cal_reminder.provider=ens
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 providers jms.providers=ens jms.provider.ens.broker=cs.japan.sun.com:57997 jms.provider.ens.factory=com.iplanet.ens.jms.EnsTopicConnFactory

3. Calendar Server を再起動します

# cd /opt/SUNWics5/cal/sbin
# ./stop-cal
# ./start-cal

4. Instant Messaging Server を再起動します

# cd /opt/SUNWiim/sbin
# ./imadmin refresh
Calendar エージェントが動いているか確認します。

# ./imadmin check agent-calendar
Agent:calendar                                                            [UP]
#

動いていない場合には refresh してみます。

# ./imadmin refresh agent-calendar
Stopping agent-calendar                                                    [OK]
Starting agent-calendar                                                    [OK]
# 

5. Instant Messaging のクライアントを再起動します

6. カレンダーの通知を受け取るかどうかを設定します

設定ダイアログの「アラート」で「カレンダーリマインダーを表示」にチェックを入れて「適用」します。



リマインダーを受け取ってみましょう。メールを受け取る時間になると次のようなダイアログが表示されるはずです


Comments:

Post a Comment:
Comments are closed for this entry.
About

NetBeans Globalization

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today