FROM_FORMAT, SUBJECT_FORMAT 및 모든 DSN_* 채널 옵션으로 지정하는 서식 지정 템플리트는 리터럴 텍스트 및 대체 시퀀스의 조합을 포함하는 UTF-8 문자열입니다. 다음과 같은 샘플 전자 메일 주소를 가정합니다.
Jane Doe <user@siroe>
다음 표 D–17에서는 인식되는 대체 시퀀스를 보여 줍니다.
표 D–17 대체 시퀀스
시퀀스 |
설명 |
---|---|
$a |
메일 발송자의 전자 메일 주소에 있는 로컬 및 도메인 부분(예: "user@siroe")으로 교체됩니다. |
$d |
메일 발송자의 전자 메일 주소에 있는 도메인 부분(예: "domain")으로 교체됩니다. |
$p |
메일 발송자의 전자 메일 주소에 있는 구 부분(예: "Jane Doe")으로 교체됩니다. |
$s |
Subject: 헤더 행의 내용으로 교체합니다. |
$u |
메일 발송자의 전자 메일 주소에 있는 로컬 부분(예: "user")으로 교체됩니다. |
\x |
리터럴 문자 “x”로 교체됩니다. |
예를 들어, 다음 서식 지정 템플리트는
From: $a
다음 텍스트 문자열을 생성합니다.
From: user@siroe
다음 구조는
${xy:alternate text}
시퀀스 x와 연관된 텍스트로 대체하는 데 사용할 수 있습니다. 해당 텍스트가 빈 문자열인 경우 시퀀스 y와 연관된 텍스트가 대신 사용됩니다. 또한 위 구조는 해당 테스트가 빈 문자열인 경우 대체 텍스트로 대체하는 데 사용할 수 있습니다. 예를 들어, 다음과 같은 서식 지정 템플리트를 가정합니다.
From: ${pa:unknown sender}
구 부분을 포함하는 메일 발송자의 전자 메일 주소의 경우
John Doe <jdoe@siroe.com>
이 템플리트에서는 다음을 생성합니다.
From: John Doe
그러나 구가 없는 다음 주소의 경우
jdoe@siroe.com
이 템플리트는 다음을 생성합니다.
From: jdoe@siroe.com
빈 메일을 보낸 발송자 주소의 경우에는 다음을 생성합니다.
From: unknown sender