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

대상 채널 특정 다시 쓰기 규칙: $C, $Q

메일을 대기열에 넣는 채널에 의존하여 다시 쓰기 규칙이 적용될 수 있습니다. 이것은 일부 호스트에 대한 두 개의 이름, 즉 특정 호스트 그룹에 알려진 이름과 다른 호스트 그룹에 알려진 이름이 존재할 경우에 유용합니다. 다른 채널을 사용하여 메일을 각 그룹에 보내면 주소를 다시 작성하여 각 그룹에 알려진 이름으로 호스트를 참조할 수 있습니다.

대상 채널 특정 다시 쓰기는 메일을 대기열에서 빼고 처리하는 채널과 해당 채널의 rulesnorules 채널 키워드와 연관됩니다. 대상 채널에 norules가 지정된 경우 채널 특정 다시 쓰기 검사가 수행되지 않습니다. 대상 채널에 rules가 지정된 경우 채널 특정 규칙 검사가 적용됩니다. rules 키워드가 기본값입니다.

대상 채널 특정 다시 쓰기는 주어진 주소와 일치하는 채널과 연관되지 않습니다. 대상 채널 특정 다시 쓰기는 메일의 envelope To: 주소에만 의존합니다. 메일을 대기열에 넣을 때 대상 채널을 결정하기 위해 메일의 envolope To: 주소가 우선적으로 다시 작성됩니다. envelope To: 주소를 다시 쓰는 동안 $C$Q 제어 시퀀스는 무시됩니다. envelope To: 주소가 다시 작성되고 대상 채널이 결정되면 메일과 연관된 다른 주소가 다시 작성될 때 $C$Q 제어 시퀀스가 적용됩니다.

대상 채널 특정 다시 쓰기 검사는 규칙의 템플리트 부분에 있는 $C 또는 $Q 제어 시퀀스의 존재에 의해 트리거됩니다. $C 또는 $Q 뒤에서부터 at 기호(@), 백분율 기호( %) 또는 후속 $N, $M, $C, $Q, $T 또는 $?의 앞 부분에 있는 문자는 채널 이름으로 해석됩니다.

예를 들어, $Qchannel의 경우 channel이 대상이 아니면 규칙이 실패하고 $Cchannel의 경우 channel이 대상이면 규칙이 실패합니다. 여러 $Q$C 절을 지정할 수 있습니다. 여러 $Q 절 중 하나가 일치하면 규칙이 성공하며 여러 $C 절 중 하나가 일치하면 규칙이 실패합니다.