Sun Java System Messaging Server 6.3 관리 설명서

Procedure메시지 유형을 구성하는 방법

메시지 유형을 구성하려면 configutil 유틸리티를 사용하여 메시지 유형을 정의하고 식별하는 store.messagetype 매개 변수 값을 설정합니다.

  1. store.messagetype.enable 매개 변수를 on으로 설정하여 메시지 유형을 활성화합니다.

    configutil 매개 변수를 사용하면 메시지 저장소에서 메시지 유형을 식별 및 조작할 수 있습니다. 개별 메시지 유형을 구성하려면 먼저 이 매개 변수를 설정해야 합니다.

    예를 들어, 다음 명령을 입력합니다.


    configutil -o store.messagetype.enable -v 1
  2. store.messagetype. x 매개 변수를 설정하여 메시지 유형을 정의 및 식별합니다.

    변수 x는 메시지 저장소에서 이 특정 메시지 유형을 식별합니다. 변수 x는 0보다 크고 64보다 작은 정수여야 합니다. 고유한 정수를 사용하여 반복적으로 이 매개 변수를 구성하면 메시지 유형을 63개까지 정의할 수 있습니다.

    유형을 설명하는 텍스트 문자열을 사용하여 메시지 유형의 값을 정의합니다.

    예를 들어 텍스트 메시지 유형을 정의하려면 다음 명령을 입력합니다.


    configutil -o store.messagetype.1 -v text/plain

    음성 메시지 유형을 정의하려면 다음 명령을 입력합니다.


    configutil -o store.messagetype.2 -v multipart/voice-message
  3. store.messagetype. x.flagname 매개 변수를 설정하여 메시지 유형에 플래그 이름을 지정합니다.

    이 매개 변수는 메시지 유형을 식별하는 고유한 플래그를 만듭니다. 이 유형의 메시지가 처음 메시지 저장소에 도착할 때마다 플래그가 자동으로 설정되며 제거될 때까지 메시지와 연결된 상태로 남습니다. 플래그 이름 값은 메시지 유형을 설명하는 텍스트 문자열입니다. store.messagetype. x 매개 변수로 설정한 값과 같은 필요는 없습니다.

    변수 xstore.messagetype. x 매개 변수로 정의한 메시지 유형의 정수 아이디입니다.

    예를 들어 앞의 단계에서 구성한 메시지 유형에 플래그 이름을 정의하려면 다음 명령을 입력합니다.


    configutil -o store.messagetype.1.flagname -v text
    
    configutil -o store.messagetype.2.flagname -v voice_message
  4. store.messagetype.x.quotaroot 매개 변수를 설정하여 메시지 유형의 할당량 루트 이름을 구성합니다.

    이 매개 변수를 사용하면 할당량 기능에서 이 메시지 유형의 할당량 루트를 식별 및 관리할 수 있습니다. 매개 변수 값은 이름, 즉 메시지 유형을 설명하는 텍스트 문자열입니다. store.messagetype.x 매개 변수로 설정한 값과 같을 필요는 없습니다.

    변수 xstore.messagetype.x 매개 변수로 정의한 메시지 유형의 정수 아이디입니다.

    이 매개 변수가 구성되어 있으면 지정한 메시지 유형에 적용되는 할당량을 설정할 수 있습니다. 자세한 내용은 20.7.4 메시지 유형별로 할당량 관리를 참조하십시오.

    예를 들어, 앞의 단계에서 구성한 메시지 유형에 대해 할당량 루트 사용을 활성화하려면 다음 명령을 입력합니다.


    configutil -o store.messagetype.1.quotaroot -v text
    
    configutil -o store.messagetype.2.quotaroot -v voice
  5. 메시지 유형을 식별하기 위한 대체 헤더 필드를 구성하려면 store.messagetype.header 매개 변수를 설정합니다.

    기본적으로 메시지 저장소는 내용 유형 헤더 필드를 읽고 메시지 유형을 결정합니다. store.messagetype.header 매개 변수는 메시지 유형 식별을 위해 다른 헤더 필드를 사용하려는 경우에만 구성합니다. 이 매개 변수 값은 텍스트 문자열입니다.

    예를 들어 X-Message-Type이라는 필드를 사용하려면 다음 명령을 입력합니다.


    configutil -o store.messagetype.header -v X-Message-Type