Sun Java System Communications Express 6.3 관리 설명서

추가 원격 주소록 만들기

두 개 이상의 원격 주소록을 추가하도록 Communications Express를 구성할 수 있습니다. 예를 들어 다른 도메인에 있는 사용자에 대해 두 개 이상의 회사 디렉토리를 지정할 수 있습니다.

Procedure원격 주소록 추가 방법

원격 주소록의 경우 personalstore.properties 파일에 해당 인스턴스가 있어야 합니다. personalstore.properties 파일의 db.xxx.urlmatch 값에는 defaultps.xml 파일에 있는 bookremoteurl 속성 값이 지정되어야 합니다.

새 원격 주소록을 추가하려면 다음 항목을 추가해야 합니다.

  1. defaultps.xml 파일에 새 주소록 노드를 추가합니다.

    이 파일에는 사용자가 처음 로그인할 때 LDAP 저장소에 생성되는 개인 및 회사 주소록의 기본 정의가 포함되어 있습니다. 다음은 defaultps.xml에서 여러 원격 주소록 정의가 포함된 XML 섹션의 예입니다.


    <book booktype="abook" bookremoteurl="ldap://corpdirectory/o=org1,o=isp";>
    	  <bookoc>piRemoteBook</bookoc>
        <entry entryID="corpdir1">
    			<displayname>_Corporate Directory 1</displayname>
    			<description>This is Corporate Directory 1</description>
    		</entry>
    </book>
    <book booktype="abook" bookremoteurl="ldap://corpdirectory/o=org2,o=isp";>
    	  <bookoc>piRemoteBook</bookoc>
        <entry entryID="corpdir2">
    			<displayname>_Corporate Directory 2</displayname>
    			<description>This is Corporate Directory 2</description>
    		</entry>
    </book>
    	
  2. personalstore.properties 파일에 새 인스턴스를 추가합니다.

    다음은 두 개의 원격 주소록에 대해 구성된 personalstore.properties 파일의 샘플 항목입니다.


    db.idir.class = com.iplanet.iabs.ldapplug.iLDAP
    db.idir.urlmatch = ldap://corpdirectory/o=org1,o=isp
    db.idir.configpath = ../config/corp-dir
    db.idir.wildcardsearch = 0
    db.idir.randompaging = false
    db.idir.corporatedir = true
    
    db.idir2.class = com.iplanet.iabs.ldapplug.iLDAP
    db.idir2.urlmatch = ldap://corpdirectory/o=org2,o=isp
    db.idir2.configpath = ../config/corp-dir
    db.idir2.wildcardsearch = 0
    db.idir2.randompaging = false
    db.idir2.corporatedir = true