Sun Java System Messaging Server 6 2005Q4 관리 설명서

전자 메일에서 SMS로의 변환 옵션

다음 옵션은 전자 메일에서 SMS 메일로의 변환을 제어합니다. 해당 옵션의 값 범위는 괄호 안에 있습니다. 일반적으로 지정된 전자 메일을 하나 이상의 SMS 메일로 변환할 수 있습니다. 전자 메일에서 SMS로의 변환 프로세스를 참조하십시오.

GATEWAY_NOTIFICATIONS

(0 또는 1) 전자 메일 알림을 SMS 알림으로 변환할지 여부를 지정합니다. 전자 메일 알림 메시지는 RFC 1892, 1893 및 1894를 준수해야 합니다. 기본값은 0입니다.

GATEWAY_NOTIFICATIONS=0일 경우 이러한 알림은 무시되며 SMS 알림으로 변환되지 않습니다.

알림을 SMS 알림으로 변환할 수 있게 하려면 GATEWAY_NOTIFICATIONS=1을 설정합니다. 이 옵션이 1로 설정되면 현지화 옵션(DSN_*_FORMAT)은 SMS 메일로 변환되고 게이트웨이를 통해 전송할 알림 유형(성공, 실패, 지연, 중계)을 제어합니다. 알림 유형의 값이 빈 문자열이면 해당 유형 알림이 SMS 메일로 변환되지 않습니다.

MAX_MESSAGE_PARTS

(정수) 멀티파트 전자 메일을 SMS 메일로 변환할 때 텍스트 부분 중에서 MAX_MESSAGE_PARTS만큼의 처음 부분만 변환됩니다. 나머지 부분은 무시됩니다. 기본적으로 MAX_MESSAGE_PARTS는 2입니다. 메일 부분의 개수를 제한하지 않으려면 -1을 지정합니다. 값이 0으로 지정되면 SMS 메일에 포함되는 메일 내용이 없습니다. 이것은 전자 메일의 헤더 행(예: Subject:)만 사용하여 SMS 메일을 생성하는 효과를 가집니다.

텍스트와 첨부 파일을 모두 포함하는 전자 메일은 일반적으로 두 부분으로 구성됩니다. 또한 일반 텍스트 메일 부분만 변환되며, 다른 모든 MIME 컨텐트 유형은 무시됩니다.

MAX_MESSAGE_SIZE

(정수, = 10) 이 옵션을 사용하면 전자 메일에서 생성되는 SMS 메일에 포함될 총 바이트 수의 상한값을 지정할 수 있습니다. 특히 하나 이상의 생성된 SMS 메일에 최대 MAX_MESSAGE_SIZE 바이트가 사용됩니다. 모든 추가 바이트는 무시됩니다.

기본적으로 960바이트의 상한값이 지정됩니다. 이것은 MAX_MESSAGE_SIZE=960에 해당합니다. 임의의 바이트 수를 허용하려면 값을 0으로 지정합니다.

사용되는 바이트 수는 전자 메일을 유니코드에서 SMSC의 기본 문자 세트나 UCS2로 변환한 후에 결정됩니다. 이것은 UCS2의 경우 각 UCS2 문자의 길이가 최소 2바이트 이상이므로 960바이트의 MAX_MESSAGE_SIZE는 최대 480개의 문자를 생성한다는 것을 의미합니다.

MAX_MESSAGE_SIZE MAX_PAGES_PER_MESSAGE 옵션은 모두 결과 SMS 메일의 전체 크기를 제한하는 동일한 목적으로 사용됩니다. 실제로 MAX_PAGE_SIZE=960 및 MAX_PAGE_SIZE=160은 MAX_PAGES_PER_MESSAGE=6을 나타냅니다. 서로 다른 두 개의 옵션이 존재하는 이유는 무엇입니까? 그것은 단일 SMS 메일의 최대 크기인 MAX_PAGE_SIZE를 고려할 필요 없이 페이지의 전체 크기나 수를 제어할 수 있어야 하기 때문입니다. 이 기능은 채널 옵션 파일에서는 중요하지 않을 수 있지만 전자 메일을 채널로 전송에 설명된 전자 메일을 채널로 전송 또는 전자 메일을 채널로 전송 주소 지정 속성을 사용하는 경우에는 중요합니다.

마지막으로 MAX_MESSAGE_SIZEMAX_PAGE_SIZE * MAX_PAGES_PER_MESSAGE의 두 제한값 중 보다 작은 값이 사용됩니다.

MAX_PAGE_SIZE

(정수, >= 10) 단일 SMS 메일에서 허용하는 최대 바이트 수는 MAX_PAGE_SIZE 옵션을 사용하여 제어합니다. 기본적으로 160바이트가 사용됩니다. 이것은 MAX_PAGE_SIZE=160에 해당합니다.

MAX_PAGES_PER_MESSAGE

(정수, 1 - 255) 주어진 전자 메일에 대해 생성할 최대 SMS 메일 수를 이 옵션을 사용하여 제어합니다. 실제로 이 옵션은 전자 메일을 잘라 MAX_PAGES_PER_MESSAGE SMS 메일에 들어가는 전자 메일의 해당 부분만 SMS 메일로 변환합니다. 자세한 내용은 MAX_PAGE_SIZE 옵션에 대한 설명을 참조하십시오.

기본적으로 MAX_PAGES_PER_MESSAGE MAX_MESSAGE_SIZE MAX_PAGE_SIZE로 나눈 값 이나 1보다 큰 값으로 설정됩니다.

ROUTE_TO

(문자열, IP 호스트 이름, 1-64바이트) 프로필을 대상으로 하는 모든 SMS 메일은 다음 형식의 전자 메일 주소를 사용하여 지정된 IP 호스트 이름으로 다시 라우팅됩니다.

SMS-destination-address@route-to

여기서 SMS-destination-address는 SMS 메일의 대상 주소이며 route-to는 이 옵션에서 지정되는 IP 호스트 이름입니다. SMS 메일의 전체 내용이 결과 전자 메일의 내용으로 보내집니다. PARSE_RE_* 옵션은 무시됩니다.


주 –

PARSE_RE_*ROUTE_TO 옵션을 동시에 사용할 수 없습니다. 동일한 게이트웨이 프로필에서 두 옵션을 함께 사용하는 것은 구성 오류입니다.


SMSC_DEFAULT_CHARSET로 변환

(문자열) 이 옵션을 사용하면 SMSC의 기본 문자 세트를 지정할 수 있습니다. 다음 파일에서 제공되는 문자 세트 이름을 사용합니다.

installation-directory/config/charsets.txt

이 옵션을 지정하지 않을 경우 US-ASCII가 사용됩니다. charsets.txt에 사용되는 니모닉 이름은 동일한 디렉토리의 charnames.txt에 정의됩니다.

전자 메일을 처리할 때 헤더 행과 텍스트 메일 부분은 우선 디코딩된 다음 유니코드로 변환됩니다. 그런 다음 USE_UCS2 옵션 값과 SMS 메일이 기본 SMSC 문자 세트에 없는 최소한 하나 이상의 도형 문자를 포함하는지 여부에 따라 데이터는 SMSC의 기본 문자 세트나 UCS2로 변환됩니다. UCS2 문자 세트는 유니코드의 16비트 인코팅으로 흔히 UTF-16으로 불립니다.

USE_HEADER_FROM

(정수, 0-2) From: 주소를 SMSC에 전달하려면 이 옵션을 설정합니다. 값은 From: 주소를 가져온 위치와 형식을 나타냅니다. 표 D–6에서는 허용 가능한 값과 해당 의미를 보여 줍니다.

표 D–6 USE_HEADER_FROM 값

값 

설명 

0

SMS 소스 주소가 From: 주소에서 설정되지 않습니다. 발견된 속성값 쌍을 사용합니다.

1

MS 소스 주소를 from-local@from-domain으로 설정합니다. 여기서 From: 주소는@from-route:from-local@from-domain입니다.

2

SMS 소스 주소를 from-local로 설정합니다. 여기서 From: 주소는@from-route:from-local@from-domain입니다.

USE_HEADER_PRIORITY

(0 또는 1) 이 옵션은 RFC 822 Priority: 헤더 행의 처리를 제어합니다. Priority: 헤더 행의 정보는 결과 SMS 메일의 우선 순위 플래그를 설정하여 DEFAULT_PRIORITY 옵션에서 지정된 기본 SMS 우선 순위를 무시하는 데 사용됩니다. 이 경우는 USE_HEADER_PRIORITY=1에 해당합니다. RFC 822 Priority: 헤더 행을 사용하지 않으려면 USE_HEADER_PRIORITY=0을 지정합니다.

SMS 우선 순위 플래그 처리에 대한 자세한 내용은 DEFAULT_PRIORITY 옵션에 대한 설명을 참조하십시오.

USE_HEADER_REPLY_TO

(0 또는 1) USE_HEADER_FROM =1인 경우 이 옵션은 Reply-to: 또는 Resent-reply-to: 헤더 행이 SMS 소스 주소를 사용되는지 여부를 제어합니다. 기본적으로 Reply-to:Resent-reply-to: 헤더 행은 무시됩니다. 이것은 옵션 값 0에 해당합니다. 이러한 헤더 행 사용을 고려하려면 옵션 값 1을 사용합니다.

RFC 2822에서는 Reply-to:Resent-reply-to: 헤더 행에 매핑하는 데만 사용됩니다.

USE_HEADER_RESENT

(0 또는 1) USE_HEADER_FROM =1이면 이 옵션은 Resent- 헤더 행을 SMS 소스 주소로 사용하도록 고려할지 여부를 제어합니다. 기본적으로 Resent- 헤더 행은 무시됩니다. 이것은 옵션 값 0에 해당합니다. 이러한 헤더 행 사용을 고려하려면 옵션 값 1을 사용합니다.

RFC 2822에서는 Resent- 헤더 행을 사용하지 않습니다.

USE_HEADER_SENSITIVITY

(0 또는 1) USE_HEADER_SENSITIVITY 옵션은 RFC 822 Sensitivity: 헤더 행의 처리를 제어합니다. 기본적으로, Sensitivity: 헤더 행의 정보는 결과 SMS 메일의 개인 정보 플래그를 설정하여 DEFAULT_PRIVACY 옵션에서 지정된 기본 SMS 개인 정보를 무시하는 데 사용됩니다. 이것은 기본값이며 USE_HEADER_SENSITIVITY=1에 해당합니다. RFC 822 Sensitivity: 헤더 행을 사용하지 않으려면 USE_HEADER_SENSITIVITY=0을 지정합니다.

SMS 개인 정보 플래그 처리에 대한 자세한 내용은 DEFAULT_PRIVACY 옵션에 대한 설명을 참조하십시오.

USE_UCS2

(0 또는 1) 채널은 생성되는 SMS 메일에서 적절한 경우 UCS2 문자 세트를 사용합니다. 이것은 기본 동작이며 USE_UCS2=1에 해당합니다. UCS2 문자 세트를 사용하지 않으려면 USE_UCS2=0을 지정합니다. 문자 세트 문제에 대한 자세한 내용은 SMSC_DEFAULT_CHARSET로 변환 옵션에 대한 설명을 참조하십시오.

표 D–7 USE_UCS2에 대해 유효 값

USE_UCS2 값 

결과 

1(기본값) 

가능한 경우 SMSC 기본 문자 세트가 사용됩니다. 원본 전자 메일이 SMSC 기본 문자 세트에 도형 문자를 포함하지 않을 경우 UCS2 문자 세트가 사용됩니다. 

항상 SMSC 기본 문자 세트가 사용됩니다. 해당 문자 세트에서 사용할 수 없는 도형 문자는 니모닉으로 나타납니다(예: AE-ligature의 경우 "AE").