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

MDN(Message Disposition Notification) 제어

MDN(Message Disposition Notification)은 MTA가 보낸 사람 및/또는 포스트마스터에게 보내는 전자 메일 보고서로서 메일의 전달 처리를 보고합니다. 예를 들어, Sieve 필터에 의해 메일이 거부된 경우 MDN이 보낸 사람에게 보내집니다. MDN은 또한 읽음 확인, 확인, 수신 알림 또는 전달 확인이라고도 합니다. Sieve 스크립트 언어는 일반적으로 메일 필터링 및 휴가 메일에 사용됩니다.

MDN(Message Disposition Notification) 메일 사용자 정의 및 현지화

MDN을 수정 및 현지화하기 위한 지침은 여기에 설명된 약간의 차이점을 제외하고 전달 상태 알림 메일을 사용자 정의 및 현지화하기 위한 지침과 비슷합니다. 전달 상태 알림 메일 사용자 정의 및 현지화 생성된 알림 국제화를 참조하십시오.

매핑(DISPOSITION_LANGUAGE 매핑이라고 부름)은 상태 알림을 국제화하는 데 사용되는 notification_language 매핑 테이블( 전달 상태 알림 메일 사용자 정의 및 현지화 )과 비슷합니다.

그러나 이 매핑에 대한 MDN 검사는 다음 형식을 가집니다.

type|modifiers|source-channel|header-language|return|recipient

여기서

type은 배포 유형이며 displayed, dispatched, processed, deleted, denied 또는 failed 중 하나를 사용할 수 있습니다.

modifiers는 쉼표로 구분된 처리 수정자 목록입니다. 현재 목록은 error, warning, supersededexpired입니다.

source-channel은 MDN을 생성하는 소스 채널입니다.

header-languageaccept-language, preferred-language 또는 x-accept-language 중 하나에 지정된 언어입니다. MTA는 이러한 옵션 중에서 존재하는 첫 번째 옵션을 사용합니다.

return은 알림이 반환되는 주소입니다.

recipient는 배포 대상 주소입니다.

처리 매핑의 결과는 세로 막대(|)로 구분되는 둘 또는 세 개의 정보로 구성됩니다. 첫 번째 정보는 배포 알림의 템플리트 파일이 있는 디렉토리입니다. 두 번째 정보는 독립형 배포 텍스트에 적용될 문자 세트입니다. 이 정보가 필요한 것은 특히 휴가 Sieve 작업에 대한 :mime 매개 변수 사용이나 자동 회신 에코에 의해 생성된 처리를 비롯한 일부 처리가 템플리트 파일을 사용하지 않으며 결과적으로 이러한 파일로부터 문자 세트를 상속할 수 없기 때문입니다. 마지막으로 세 번째 정보는 알림에 대한 대체 제목 행입니다. 이 정보는 $T 플래그 역시 매핑에 의해 설정된 경우에만 사용됩니다.

다음의 추가 템플리트 파일이 MDN을 구성하는 데 사용됩니다.

disposition_deleted.txt disposition_failed.txtdisposition_denied.txt disposition_prefix.txtdisposition_dispatched.txt disposition_processed.txtdisposition_displayed.txt disposition_suffix.txtdisposition_option.opt

이러한 템플리트 파일은 상태 알림 메일에 대한 다양한 return_*.txt 파일과 비슷한 방식으로 사용됩니다. *.txt 파일의 메일 텍스트는 한 행당 78자로 제한되어야 합니다.