Sun Java System Messaging Server 6.3 관리 설명서

20.7.1 메시지 유형 개요

통합 메시징 응용 프로그램은 텍스트 메시지, 음성 메일, 팩스 메일, 이미지 데이터 및 기타 데이터 형식을 포함하여 여러 유형의 메시지를 받고, 보내고, 저장하고, 관리할 수 있습니다. 메시지 저장소를 사용하면 서로 다른 메시지 유형을 63개까지 정의할 수 있습니다.

메시지를 유형별로 조작하는 방법 중 하나는 메시지를 개별 폴더에 유형별로 구성하는 것입니다.

메시지 유형 기능을 사용할 수 있기 때문에 서로 다른 여러 메시지 유형을 개별 메일함 폴더에서 유지 관리할 필요가 없습니다. 메시지 유형을 구성하고 나면 저장 위치에 관계 없이 메시지 저장소에서 확인할 수 있습니다. 따라서 같은 폴더에 서로 다른 메시지 유형을 저장할 수 있습니다. 또한 다음 작업을 수행할 수 있습니다.

20.7.1.1 메시지 유형 구성 계획

통합 메시징 응용 프로그램에서 이질적인 형식의 데이터에는 Messaging Server가 데이터를 저장 및 관리할 수 있도록 표준 인터넷 메시지 헤더가 지정됩니다. 예를 들어 최종 사용자의 전화로 음성 메일을 전송하면 전화 프런트엔드 시스템이 받는 음성 메일에 메시지 헤더를 추가하여 메시지 저장소로 전달합니다.

서로 다른 여러 유형의 메시지를 인식하고 관리하려면 통합 메시징 시스템의 모든 구성 요소에서 같은 메시지 유형 정의와 헤더 필드를 사용하여 메시지를 식별해야 합니다.

메시지 유형을 지원하도록 메시지 저장소를 구성하려면 먼저 다음을 수행해야 합니다.

예를 들어, 응용 프로그램에 전화 메시지가 포함된 경우 이 메시지 유형을 "multipart/voice-message"로 정의하고 내용 유형 헤더 필드를 사용하여 메시지 유형을 확인할 수 있습니다.

그런 다음 메시지 저장소로 전달되는 각 전화 메시지에 다음 헤더 정보를 추가하도록 전화 프런트엔드 시스템을 구성합니다.

Content-Type: multipart/voice-message

다음으로는 뒤의 절에 있는 설명에 따라 multipart/voice-message 메시지 유형을 인식하도록 메시지 저장소를 구성합니다.

20.7.1.2 메시지 유형 정의 및 사용

multipart/voice-message와 같은 고유한 정의를 지정하여 메시지 유형을 정의합니다. 기본적으로 메시지 저장소는 내용 유형 헤더 필드를 읽고 메시지 유형을 결정합니다. 원하는 경우 다른 헤더 필드를 구성하여 메시지 유형을 식별할 수 있습니다.

메시지 저장소에서는 대소문자를 무시하고 내용 유형(또는 기타 지정된) 헤더 필드를 읽습니다. 즉, 헤더의 대소문자 조합이 예상된 조합과 다른 경우에도 메시지 저장소에서 헤더 필드를 유효한 것으로 승인합니다.

메시지 저장소는 헤더 필드에 있는 메시지 유형 이름만 읽습니다. 추가 인수 또는 매개 변수는 무시합니다.

메시지 유형을 정의하려면 configutil 유틸리티를 사용하여 store.messagetype 매개 변수의 값을 설정합니다. 자세한 지침은 메시지 유형을 구성하는 방법을 참조하십시오.

메시지 유형을 구성하면 메시지 저장소에서 지정된 유형의 메시지를 식별하고 조작할 수 있습니다. 이 단계가 통합 메시징 응용 프로그램에서 메시지 유형을 관리하기 위해 필요한 첫 단계입니다.

메시지 저장소에서 제공하는 메시지 유형 기능의 장점을 모두 활용하려면 다음 작업 중 일부 또는 전부를 수행해야 합니다.

이러한 작업에 대한 요약은 다음 절을 참조하십시오.