이 태스크에서는 MIME 헤더가 포함된 XML 변수와 첨부 파일을 포함하는 파트를 MIME 쓰기 활동의 mimeheader 및 parts 입력 매개변수에 각각 맵핑합니다. 변수를 parts 입력 매개변수에 맵핑해야 합니다. 이 입력 매개변수는 필수입니다. mimeheader 입력 매개변수는 선택사항입니다. mimeheader 입력 매개변수의 요소에 맵핑하지 않거나 이 요소의 기본값을 정의하지 않는 경우, 기본값이 다음 표에 제공됩니다.
mimeheader 입력 매개변수가 입력 맵핑 분할창의 활동으로 분할창에 나열되지 않은 경우, 도구 모음 메뉴에서 맵 > 선택적 매개변수 표시를 선택하거나 활동으로 분할창에서 마우스 오른쪽 단추를 클릭하고 선택적 매개변수 표시 옵션을 선택하십시오. 도구 모음 메뉴에서 맵 > 선택적 매개변수 표시 옵션을 선택할 수 없는 경우, 입력 맵핑 분할창에서 요소를 클릭하여 이 옵션을 활성화하십시오.
다음 표에서는 mimeheader 입력 매개변수의 요소를 정의합니다.mimeheader 입력 매개변수의 하위 요소 | 기본값 |
---|---|
mimeVersion | 표준 MIME 버전 1.0이 지정됩니다. 결과 MIME 헤더는 MIME-Version: 1.0 설정입니다. |
contentType | 결과 MIME 헤더의 Content-Type 설정 값은 Content-Type: multipart/mixed 설정입니다. |
contentType/attribute/name contentType/attribute/value | 이 속성 요소는 이름/값 쌍으로 속성 세트를 포함합니다. boundary 속성 요소를 사용하여 첨부 파일 사이의 경계를 지정할 수 있습니다. boundary 속성을 지정하지 않으면 기본값이 생성됩니다. |
contentTransferEncoding | 결과 MIME 헤더의 Content-Transfer-Encoding 값은 Content-Transfer-Encoding: 7-bit 설정입니다. 참고: 기본 MIME 헤더에 대해 이 요소에 지정하는 Content-Transfer-Encoding은 엔티티 MIME 헤더의 Content-Transfer-Encoding 보다 더 제한적일 수 없습니다. 예를 들어, 기본 MIME 헤더의 Content-Transfer-Encoding을 7-bit로 지정하지만 엔티티 MIME 헤더에 지정된 Content-Transfer-Encoding이 8-bit이면, 기본 MIME 헤더의 Content-Transfer-Encoding이 8-bit로 변경됩니다. |
parts 입력 매개변수의 하위 요소 | 기본값 |
---|---|
mimeVersion | 표준 MIME 버전 1.0이 지정됩니다. 결과 MIME 헤더는 MIME-Version: 1.0 설정을 포함합니다. |
contentType | 결과 MIME 헤더의 Content-Type 값은 Content-Type: text/plain; charset=US-ASCII 설정을 포함합니다. |
contentTransferEncoding | 결과 MIME 헤더의 Content-Transfer-Encoding 값은 Content-Type 설정에 따라 다릅니다. Content-Type이 multipart이면, 결과 MIME 헤더는 Content-Transfer-Encoding: 7-bit 설정을 포함합니다. Content-Type이 text이고 charset가 not-us-ascii(여기서 not-us-ascii는 US-ASCII를 제외한 임의 유형임)이면 결과 MIME 헤더는 Content-Transfer-Encoding: quoted-printable 설정을 포함합니다. Content-Type이 non-text이면 결과 MIME 헤더는 Content-Transfer-Encoding: base64 설정을 포함합니다. 참고: Content-Disposition이 attachment이면 엔티티 파트는 text로 간주되지 않습니다. |
파트 본문 직렬화 방법은 Content-Transfer-Encoding 및 Content-Type 설정에 따라 다릅니다.
파트 MIME 헤더에 명시적으로 지정되지 않은 경우 charset 기본값은 "UTF8"로 설정됩니다. 이 기본 동작의 유일한 예외는 Content-Disposition이 “attachment”이고 Content-Type이 “text"인 경우입니다. 이 경우, 데이터의 charset를 알 수 없기 때문에 파트는 text로 간주되지 않습니다. 또한 이 경우 Content-Transfer-Encoding은 "binary"로 설정됩니다.
Content-Type이 “text”가 아닙니다.
맵핑에 대한 지시사항은 독립형 맵 작성을 참조하십시오.