Sun Java System Instant Messaging 7.2 관리 설명서

Instant Messenger 사용자 정의

Instant Messenger는 사용자 정의할 수 있습니다. 즉 HTML 및 JNLP 파일을 조직의 특정 요구 사항에 맞게 사용자 정의할 수 있습니다. 배치할 자원 파일을 사용자 정의하려면 configure 유틸리티를 실행하고(설치 후 아직 실행하지 않은 경우) 파일을 사용자 정의한 다음 자원 파일을 다시 배포합니다. configure 유틸리티에서 사용자 정의할 수 있는 일부 파일을 만들기 때문에 먼저 이 유틸리티를 실행해야 합니다. 자세한 재배포 지침은 자원 파일 재배포를 참조하십시오.

다음과 같이 요구 사항에 맞게 Instant Messenger를 사용자 정의할 수 있습니다.

이 절에서는 Instant Messenger를 사용자 정의하기 위해 수정할 수 있는 Instant Messaging 서버 파일을 설명합니다. 사용자 정의할 수 있는 파일은 모두 im-svr-base/html 자원 디렉토리에 있습니다. 기본 디렉토리 위치에 대한 내용은 표 3–1을 참조하십시오.

Instant Messenger 자원 파일

Instant Messenger 자원 파일은 자원 디렉토리라고 하는 im-svr-base/html 디렉토리에 있습니다.

표 15–1에는 자원 디렉토리(im-svr-base/html)에 포함된 Instant Messenger 파일이 나열되어 있습니다. 또한 이러한 파일에 대한 설명과 사용자 정의 정보도 들어 있습니다. 자원 디렉토리에서 /locale 하위 디렉토리는 일반적으로 디렉토리 경로에서 lang으로 표시되지만 특별히 en_US, jp, fr_FR등의 약어로 표시되기도 합니다.

표 15–1 im-svr-base/html의 Instant Messenger 자원 파일

파일 

설명 

사용자 정의 가능 여부 

lang/im.html

Instant Messenger의 Java Plug-in 버전을 시작하는 초기 페이지 

예 

im.html.template

im.html의 템플리트 버전

아니오 

이 파일은 설치 프로그램에서 im.html 파일을 생성하는 데 사용됩니다.

imdesktop.jar

im.html 또는 im.jnlp 파일로 다운로드되는 클라이언트 .jar 파일

아니오 

lang/im.jnlp

Instant Messenger의 Java Web Start 버전을 시작하는 데 사용되는 .jnlp 파일

예 

im.jnlp.template

im.jnlp의 템플리트 버전

아니오 

imjni.jar

im.html 또는 im.jnlp 파일로 다운로드되는 클라이언트 .jar 파일

아니오 

messenger.jar

im.html 또는 im.jnlp 파일로 다운로드되는 주 클라이언트 .jar 파일

아니오 

icalendar.jar

캘린더 미리 알림을 처리하는 데 사용되는 icalendar 구문 분석기

아니오 

imnet.jar

im.html 또는 im.jnlp 파일로 다운로드되는 클라이언트 jar 파일

아니오 

lang/imbrand.jar

이 파일에는 사용자 정의 가능한 등록 정보, 스타일시트, 이미지, 배경 및 오디오 파일이 포함됩니다. 

예 

lang/imssl.html

Instant Messenger의 Java Plug-in 버전을 시작하는 초기 페이지. 클라이언트와 멀티플렉서 간에 레거시 SSL을 실행하는 데 사용됩니다. TLS를 경유한 클라이언트와 서버 간의 보안 통신에는 이 파일을 사용하지 마십시오.

예 

imssl.html.template

imssl.html의 템플리트 버전

아니오 

lang/imssl.jnlp

이 파일은 Instant Messenger의 Java Web Start 버전을 시작하며,클라이언트와 멀티플렉서 간에 SSL을 실행하는 데 사용됩니다. 

예 

imssl.jnlp.template

imssl.jnlp의 템플리트 버전

아니오 

jnlpLaunch.jsp

최종 사용자가 이미 Sun JavaTM System Access Manager에 로그인한 경우 이 파일을 사용하여 단일 사인온(SSO)을 허용하고 Java Web Start를 통해 Instant Messenger를 시작할 수 있습니다.

예 

pluginLaunch.jsp

최종 사용자가 이미 Sun Java System Access Manager에 로그인한 경우 이 파일을 사용하여 단일 사인온(SSO)을 허용하고 Java Plug-in을 통해 Instant Messenger를 시작할 수 있습니다. 

예 

index.html

LDAP 배포의 시작 페이지. 이 파일에는 im.html 및 im.jnlp에 대한 링크와 windows.htm, solaris.htm 및 quickref.htm에 대한 설명서 링크가 포함됩니다. 사이트 요구 사항에 맞게 이 페이지를 사용자 정의할 수 있습니다.

예 

index.html.template

index.html의 템플릿 버전

아니오 

lang/imhelp/SunONE.jpg

quickref.htm, solaris.htm 및 windows.htm 파일에서 사용되는 이미지.

교체 가능, 수정 불가능 

quickref.html

solaris.html

windows.html

lang/imhelp/에 있으며 Instant Messenger를 시작하는 데 도움이 되는 설명서를 제공합니다.

예 

lang/imhelp

Instant Messenger 온라인 도움말 디렉토리 

아니오 

imwebex.jar

 

 

msgrinstall.jar

 

 

index.html 및 im.html 파일 사용자 정의

Sun Java System Access Manager 비배포 환경에서 Instant Messenger를 사용하는 경우 index.html 및 im.html 파일의 static 부분을 수정하여 완전히 사용자 정의된 사용자 인터페이스를 만들 수 있습니다. 이러한 HTML 파일에는 텍스트의 서식과 처리 방식을 설명하는 텍스트와 마크업이 모두 포함됩니다. 마크업은 헤더, 들여쓰기, 글꼴 크기 및 글꼴 스타일의 서식을 지정하는 일단의 태그들로 구현됩니다.

수정할 수 있는 일부 페이지 요소는 다음과 같습니다.

index.html 파일은 Instant Messenger 애플릿과 Java Web Start 응용 프로그램을 시작할 수 있습니다. Instant Messenger 애플릿을 실행하는 경우 im.html 파일을 수정하십시오. im.html 파일은 index.html 파일에서 호출되며 Instant Messenger 애플릿을 호출합니다. im.html파일은 configure 유틸리티를 실행할 때 생성되며 멀티플렉서를 가리키는 애플릿 인수가 포함됩니다.


주 –

"<PARAM NAME="server" VALUE="servername">" 인수는 im.html 파일의 Instant Messaging 멀티플렉서와 포트를 나타냅니다. iim_mux.listenport 매개 변수의 기본값을 변경하는 경우 servername 값을 host.domain:port로 변경해야 합니다.


Sun Java System Access Manager SSO를 사용한 Instant Messenger 시작

Sun Java System Access Manager와 함께 단일 사인온(SSO)을 사용하여 Instant Messenger 클라이언트를 시작하려면 IMLaunch.jsp를 사용합니다. 이 파일은 자원 디렉토리에 있습니다.

SSO를 활성화하려면 Sun Java System Access Manager와 Instant Messenger에서 동일한 웹 컨테이너를 사용하도록 구성해야 합니다.

Instant Messenger를 시작하려면 웹 브라우저에 다음을 입력합니다.


codebase/IMLaunch.jsp?server=multiplexor-hostname:muliplexor-port

또는


codebase/IMLaunch.jsp?server=www.example.com:5222

여기서

codebase는 Instant Messenger 자원을 다운로드하는 코드베이스입니다. 예를 들면 http://www.example.com입니다.

multiplexor-hostname은 멀티플렉서의 이름입니다. 예를 들면 http://www.company22.com입니다.

muliplexor-port는 멀티플렉서에서 클라이언트 요청을 수신하는 포트 번호입니다. 예를 들면 5222와 같습니다.

IMLaunch.jsp는 Java Web Start 또는 Java Plug-in을 통해 Instant Messenger를 시작할 때 사용합니다.

응용 프로그램(Java Web Start) 사용자 정의

Java Web Start를 사용하여 Instant Messenger를 실행하는 경우 im.jnlp, imres.jnlp 및 imres.jar 파일을 수정하여 사용자 인터페이스를 사용자 정의할 수 있습니다. 이러한 파일은 다음과 같이 수정할 수 있습니다.


예 15–1 샘플 im.jnlp 파일


<?xml version="1.0" encoding="utf-8"?>
<!-- Instant Messenger -->
<jnlp
  spec="1.0+"
  codebase="http://im.i-zed.com:80/im"
  href="en/im.jnlp">
  <information>
    <title>Instant Messaging</title>
    <vendor>I-Zed.com</vendor>
    <homepage href="http://www.I-zed.com/"/>
    <description>I-Zed’s Sun Java System Instant Messenger</description>
    <description kind="short">Instant Messenger</description>
    <icon href="CompanyLogo.gif"/>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.3+">
      <resources>
        <jar href="en/imres.jar"/>
        <jar href="en/imbrand.jar"/>
      </resources>
    </j2se>
    <jar href="messenger.jar"/>
    <jar href="imdesktop.jar"/>
    <jar href="imnet.jar"/>
    <jar href="icalendar.jar"/>
    <nativelib href="imjni.jar"/>
  </resources>
  <application-desc main-class="com.iplanet.im.client.iIM">
    <argument>server=im.i-zed.com:45222</argument>
    <argument>help_codebase=http://im.i-zed.com:80/im/en</argument>
  </application-desc>
</jnlp>


주 –

im.jnlp 파일에서 <argument> servername</argument> 인수는 Instant Messaging 멀티플렉서 호스트와 포트를 나타냅니다. iim_mux.listenport 매개 변수의 기본값을 변경하는 경우 servername 값을 host.domain:port로 변경해야 합니다.


imbrand.jar의 내용

이 절에는 imbrand.jar 파일에 포함된 파일을 나열하고 해당되는 경우 각 파일에 대해 설명하는 표들이 있습니다. imbrand.jar 파일에는 Instant Messenger를 사용자 정의 하는 데 사용될 수 있는 이미지 파일과 오디오 파일도 들어 있습니다. 이 절에서 제공하는 표는 다음과 같습니다.

표 15–2 구성 파일

파일 

설명 

brand.properties

 

chat-styles.css

 

bgstyles.properties

배경 설정을 확장하는 데 사용되는 배경 구성 파일 

표 15–3 이모티콘

파일 이름 

설명 

emo_alarm.png

놀란 감정을 그래픽으로 보여 줍니다. 

emo_angel.png

천사 같은 감정을 그래픽으로 보여 줍니다. 

emo_angry.png

성난 감정을 그래픽으로 보여 줍니다. 

emo_balloons.png

풍선 묶음을 그래픽으로 보여 줍니다. 

emo_beermug.png

맥주 한 잔을 그래픽으로 보여 줍니다. 

emo_cake.png

생일 케이크를 그래픽으로 보여 줍니다. 

emo_calendar.png

캘린더를 그래픽으로 보여 줍니다. 

emo_canworms.png

벌레 든 깡통을 그래픽으로 보여 줍니다. 

emo_clown.png

어릿광대의 머리를 그래픽으로 보여 줍니다. 

emo_cool.png

멋진 감정을 그래픽으로 보여 줍니다. 

emo_dead.png

죽은 모습을 그래픽으로 보여 줍니다. 

emo_devil.png

무서운 감정을 그래픽으로 보여 줍니다. 

emo_dont-tell.png

비밀 유지를 요청하는 모습을 그래픽으로 보여 줍니다. 

emo_embarrassed.png

당황스러운 감정을 그래픽으로 보여 줍니다. 

emo_exclamation.png

느낌표를 그래픽으로 보여 줍니다. 

emo_flower.png

꽃을 그래픽으로 보여 줍니다. 

emo_ghost.png

유령을 그래픽으로 보여 줍니다. 

emo_goldstar.png

금성을 그래픽으로 보여 줍니다. 

emo_grin.png

싱긋 웃음을 그래픽으로 보여 줍니다. 

emo_kiss.png

입맞춤을 그래픽으로 보여 줍니다. 

emo_laughing.png

웃는 감정을 그래픽으로 보여 줍니다. 

emo_lifepreserver.png

구명 기구를 그래픽으로 보여 줍니다. 

emo_lightning.png

뇌운과 번개를 그래픽으로 보여 줍니다. 

emo_lovestruck.png

사랑의 감정을 그래픽으로 보여 줍니다. 

emo_martini.png

마티니 잔을 그래픽으로 보여 줍니다. 

emo_money.png

동전 더미를 그래픽으로 보여 줍니다. 

emo_musicnote.png

음표를 그래픽으로 보여 줍니다. 

emo_nerd.png

멍청한 모습을 그래픽으로 보여 줍니다. 

emo_nottalking.png

외면하는 표정을 그래픽으로 보여 줍니다. 

emo_phone.png

수화기를 그래픽으로 보여 줍니다. 

emo_present.png

포장된 선물을 그래픽으로 보여 줍니다. 

emo_psychoknife.png

칼을 그래픽으로 보여 줍니다. 

emo_rathole.png

쥐구멍을 그래픽으로 보여 줍니다. 

emo_sad.png

슬픈 감정을 그래픽으로 보여 줍니다. 

emo_sick.png

아픔을 그래픽으로 보여 줍니다. 

emo_sleep.png

잠자는 모습을 그래픽으로 보여 줍니다. 

emo_smiley.png

미소를 그래픽으로 보여 줍니다. 

emo_straightfaced.png

표정이 굳은 사람을 그래픽으로 보여 줍니다. 

emo_sunshining.png

태양을 그래픽으로 보여 줍니다. 

emo_surprised.png

놀란 감정을 그래픽으로 보여 줍니다. 

emo_tongue-out.png

혀 내미는 사람을 그래픽으로 보여 줍니다. 

emo_violin.png

바이올린을 그래픽으로 보여 줍니다. 

emo_whatever.png

무관심이나 경멸을 그래픽으로 보여 줍니다. 

표 15–4 응용 프로그램 아이콘 – 창

파일 이름 

설명 

im_app_icon_16.png

창의 제목 표시줄 아이콘 

im_app_icon_24.png

창의 제목 표시줄 아이콘 

tray_icon.ico

창의 시스템 트레이 아이콘 

표 15–5 응용 프로그램 아이콘 – 모든 플랫폼

파일 이름 

설명 

logo_login_footer.png

로그인 대화 상자 맨 아래에 표시되는 로고 

logo_register.png

등록 대화 상자에 표시되는 로고 

logo_sun.png

로그인 대화 상자에 표시되는 Sun 로고 

표 15–6 도구 모음 아이콘

파일 이름 

설명 

tb_addcontacts.png

대화 상대 추가 버튼의 그래픽 

tb_alert.png

알림 메시지 보내기 버튼의 그래픽 

tb_chat.png

사용자와 채팅 버튼의 그래픽 

tb_conf.png

회의실 추가 버튼의 그래픽 

표 15–7 대화 상대 목록 아이콘

파일 이름 

설명 

cl_folder_closed.png

닫힌 폴더를 그래픽으로 보여 줍니다. 

cl_folder_open.png

열린 폴더를 그래픽으로 보여 줍니다. 

표 15–8 상태 확인 아이콘 - 대화 상대 목록

파일 이름 

설명 

cl_activeconf.png

대화 상대 목록에 표시되는 활성 회의실을 가리키는 아이콘 

cl_away.png

대화 상대 목록에 표시되는 자리 비움 상태 아이콘 

cl_dnd.png

 

cl_idle.png

대화 상대 목록에 표시되는 유휴 상태 아이콘 

cl_inactiveconf.png

대화 상대 목록에 표시되는 비활성 회의실을 가리키는 아이콘 

cl_offline.png

대화 상대 목록에 표시되는 오프라인 상태 아이콘 

cl_online.png

대화 상대 목록에 표시되는 온라인 상태 아이콘 

cl_pending.png

대화 상대 목록에 표시되는 대기 중 상태 아이콘 

표 15–9 상태 확인 아이콘 - 상태 표시줄

파일 이름 

설명 

sb_away.png

상태 표시줄에 표시되는 자리 비움 상태 아이콘 

sb_dnd.png

 

sb_idle.png

상태 표시줄에 표시되는 유휴 상태 아이콘 

sb_offline.png

상태 표시줄에 표시되는 오프라인 상태 아이콘 

sb_online.png

상태 표시줄에 표시되는 온라인 상태 아이콘 

표 15–10 배경 및 팔레트의 배경 견본

bgplt_tex_blue.gif

bgplt_tex_brown.gif

bgplt_tex_bubble_blue.gif

bgplt_tex_bubble_brown.gif

bgplt_tex_bubble_green.gif

bgplt_tex_bubble_grey.gif

bgplt_tex_bubble_orange.gif

bgplt_tex_bubble_purple.gif

bgplt_tex_bubble_ruby.gif

bgplt_tex_crackle_blue.gif

bgplt_tex_crackle_green1.gif

bgplt_tex_crackle_grey.gif

bgplt_tex_crackle_olive.gif

bgplt_tex_crackle_orange.gif

bgplt_tex_crackle_purple.gif

bgplt_tex_crackle_ruby.gif

bgplt_tex_gradation_blue.gif

bgplt_tex_gradation_brown.gif

bgplt_tex_gradation_green.gif

bgplt_tex_gradation_grey.gif

bgplt_tex_gradation_orange.gif

bgplt_tex_gradation_purple.gif

bgplt_tex_gradation_ruby.gif

bgplt_tex_green.gif

bgplt_tex_orange.gif

bgplt_tex_pink.gif

bgplt_tex_purple.gif

bgplt_tex_weave_blue.gif

bgplt_tex_weave_brown.gif

bgplt_tex_weave_green.gif

bgplt_tex_weave_grey.gif

bgplt_tex_weave_orange.gif

bgplt_tex_weave_purple.gif

bgplt_tex_weave_ruby.gif

bgplt_tex_white.gif

bg_tex_bubble_blue.gif

bg_tex_bubble_brown.gif

bg_tex_bubble_green.gif

bg_tex_bubble_grey.gif

bg_tex_bubble_orange.gif

bg_tex_bubble_purple.gif

bg_tex_bubble_ruby.gif

bg_tex_crackle_blue.gif

bg_tex_crackle_green1.gif

bg_tex_crackle_grey.gif

bg_tex_crackle_olive.gif

bg_tex_crackle_orange.gif

bg_tex_crackle_purple.gif

bg_tex_crackle_ruby.gif

bg_tex_gradation_blue.gif

bg_tex_gradation_brown.gif

bg_tex_gradation_green.gif

bg_tex_gradation_grey.gif

bg_tex_gradation_orange.gif

bg_tex_gradation_purple.gif

bg_tex_gradation_ruby.gif

bg_tex_weave_blue.gif

bg_tex_weave_brown.gif

bg_tex_weave_green.gif

bg_tex_weave_grey.gif

bg_tex_weave_orange.gif

bg_tex_weave_purple.gif

bg_tex_weave_ruby.gif

표 15–11 소리

파일 이름 

설명 

alert.wav

경고음 

alerttpc.wav

경고음 

away.wav

자리 비움 상태로 변경할 때 사용되는 소리 

receive.wav

메시지를 받을 때 사용되는 소리 

send.wav

메시지를 보낼 때 사용되는 소리 

soundoff.wav

소리를 끌 때 사용되는 소리 

soundon.wav

소리를 켤 때 사용되는 소리 

Instant Messenger 사용자 정의

imbrand.jar 파일에는 Instant Messenger의 모양과 느낌을 제어하는 모든 이미지와 등록 정보가 들어 있습니다. imbrand.jar 파일의 이미지와 등록 정보를 수정하여 Instant Messenger 모양을 사용자 정의할 수 있습니다.

ProcedureInstant Messenger를 사용자 정의하려면

  1. imbrand.jar 파일을 작업 디렉토리에 복사합니다.

    예를 들면 다음과 같습니다.


    cp im-svr-base/html/lang/imbrand.jar working-directory
    
  2. 작업 디렉토리로 이동합니다.


    cd working-directory 
    
  3. imbrand.jar 파일의 압축을 풉니다.


    jar xf imbrand.jar
    

    이 명령은 자원 파일이 복사되는 디렉토리 트리를 만듭니다. imbrand.jar 파일에서 개별 파일을 수정할 때 이 디렉토리 구조를 유지해야 합니다.

    또는 imbrand.jar에 포함된 단일 파일을 추출하고 지정한 디렉토리 구조에 놓습니다. 예를 들어 brand.properties만 추출하려면 다음 명령을 사용합니다.


    jar xf imbrand.jar com/sun/im/desktop/brand/brand.properties
    
  4. imbrand.jar 파일을 수정된 .gif, .wav 및 .properties 파일로 업데이트합니다.

    imbrand.jar에서 모든 파일을 업데이트하려면 다음 명령을 사용하면 됩니다.

    jar cf imbrand.jar .

    수정된 한 파일에 대해서만 imbrand.jar를 업데이트하려면 다음 명령을 사용합니다.


    jar uf imbrand.jar com/sun/im/desktop/brand/filename
    

    여기서 filename은 imbrand.jar에 포함되어 있는 파일 이름입니다(예: brand.properties).

  5. imbrand.jar를 자원 디렉토리에 복사합니다.

    예를 들면 다음과 같습니다.


    cp imbrand.jar im-svr-base/html/lang/ .
    

    주 –

    배포에서 여러 로케일이 지원되는 경우 지원되는 모든 로케일에 대해 Instant Messenger 사용자 정의 절차를 수행해야 합니다.


사용자 이름 및 그룹 이름 표시 사용자 정의

대화 상대 이름을 표시하는 데 사용되는 속성을 변경하면 Instant Messenger에서 대화 상대와 그룹 이름을 표시하는 방법을 사용자 정의할 수 있습니다. 기본적으로 Instant Messenger는 cn 속성을 사용하여 사용자의 표시 이름을 나타냅니다. 배포에서 cn 대신 uid나 다른 속성을 사용하고자 할 수도 있습니다.

대화 상대 목록은 이름, 성으로 표시됩니다. 예를 들면 Frank Smith, Mary Jones 등입니다. 두 최종 사용자의 성과 이름이 같으면 대화 상대 목록에 추가되어야 하는 최종 사용자를 결정할 수 없습니다. 따라서 사용자 검색의 검색 결과에 추가 정보를 표시하고 대화 상대 도구 설명에 이 정보를 표시하여 대화 상대를 구별할 수 있도록 Instant Messenger를 사용자 정의할 수 있습니다. 예를 들어 마우스를 대화 상대 위로 가져갈 때 전화 번호가 표시되도록 할 수 있습니다.

Procedure사용자 이름을 표시하는 데 사용되는 속성을 변경하려면

  1. iim.conf를 엽니다.

    iim.conf 파일 찾기 및 수정에 대한 지침은 iim.conf 파일 구문을 참조하십시오.

  2. 사용자 이름을 표시하는 데 사용할 속성을 iim_ldap.userdisplay 값으로 지정합니다.

    예를 들어 nickname 속성을 사용하려면 iim_ldap.userdisplay 속성을 다음과 같이 설정합니다.

    iim_ldap.userdisplay=nickname

  3. 파일을 저장하고 닫습니다.

Procedure그룹 이름을 표시하는 데 사용되는 속성을 변경하려면

  1. iim.conf를 엽니다.

    iim.conf 파일 찾기 및 수정에 대한 지침은 iim.conf 파일 구문을 참조하십시오.

  2. 그룹 이름을 표시하는 데 사용할 속성을 iim_ldap.groupdisplay 값으로 지정합니다.

    예를 들어 uid 속성을 사용하려면 iim_ldap.groupdisplay 속성을 다음과 같이 설정합니다.

    iim_ldap.groupdisplay=uid

    파일을 저장하고 닫습니다.

Procedure검색 결과의 사용자 이름 표시를 사용자 정의하려면

  1. imbrand.jar에서 파일의 압축을 풉니다.

    imbrand.jar의 기본 위치는 표 15–1을 참조하십시오.

  2. 다음 디렉토리로 이동합니다.

    com/sun/im/client/

  3. brand.properties를 엽니다.

  4. dialogs.searchresults.format 속성을 파일에 추가합니다.

  5. 검색 결과에 포함될 속성을 다음 형식으로 추가합니다.

    ${attr:attribute-name}

    여기서 attribute-name은 LDAP 속성의 이름입니다.

    예를 들어 title 속성을 포함시키려면 다음 줄을 추가합니다.

    dialogs.searchresults.format=(${attr:title})

  6. 변경 내용을 저장하고 파일을 닫습니다.

  7. imbrand.jar를 다시 구성합니다.

  8. 사용자 속성을 iim.conf에 추가합니다.

    속성을 iim_ldap.userattributes 매개 변수 값으로 지정합니다. 여러 속성은 쉼표로 구분합니다. 예를 들면 다음과 같습니다.

    iim_ldap.userattributes=title,department,telephonenumber

    iim.conf 파일 찾기 및 수정에 대한 지침은 iim.conf 파일 구문을 참조하십시오.

Procedure도구 설명 내용을 사용자 정의하려면

  1. imbrand.jar에서 파일의 압축을 풉니다.

    imbrand.jar의 기본 위치는 표 15–1을 참조하십시오.

  2. 다음 디렉토리로 이동합니다.

    com/sun/im/client/

  3. brand.properties를 엽니다.

  4. 파일에 contact.tooltip.format.html 속성을 추가합니다.

  5. 도구 설명에 표시할 속성을 contact.tooltip.format.html 값으로 지정합니다.

    예를 들어 대화 상대의 전화 번호와 전자 메일 주소를 표시하려면 다음을 입력합니다.

    contact.tooltip.format.html=mailto: ${attr:mail} tel: ${attr:telephonenumber}

    imbrand.jar 파일 내용의 사용자 정의에 대한 자세한 내용은 응용 프로그램(Java Web Start) 사용자 정의를 참조하십시오.

  6. 변경 내용을 저장하고 파일을 닫습니다.

  7. imbrand.jar를 다시 구성합니다.