Cisco Cisco Email Security Appliance C160 Mode D'Emploi

Page de 1196
 
9-28
Cisco AsyncOS 9.1 for Email 사용 설명서
 
     메시지 필터를 사용하여 이메일 정책 적용
  메시지 필터 규칙
헤더 규칙
header()
 규칙은 특정 헤더에 대한 메시지 헤더를 확인합니다. 이 헤더는 괄호 안에 따옴표를 포함
해야 합니다("헤더 이름"). 이 규칙은 정규식과 비교되며(
subject
 규칙과 매우 유사하게) 또는 비교 
없이 사용될 수 있습니다. 이 경우, 헤더가 메시지에서 확인되면 "true"이고 확인되지 않으면 "false"
입니다. 예를 들어, 다음 예에서는 헤더 
X-Sample
이 있는지 확인하며 해당 값에 문자열 "
sample 
text
"가 포함되는지 확인합니다. 일치하는 항목이 있는 경우 메시지가 바운스됩니다.
헤더 값에서 검색할 비ASCII 문자를 지정할 수 있습니다.
다음의 예는 비교하지 않는 헤더 규칙을 보여줍니다. 이 경우, 헤더 
X-DeleteMe
가 확인되면 메시지
에서 제거됩니다.
헤더에 작업을 수행할 경우, 헤더의 현재 값에 처리하는 동안 발생한 변경사항이 포함됩니다(예: 
메시지 제목을 추가, 제거 또는 수정하는 필터 작업). 자세한 내용은 
 항목을 참조하십시오.
임의 규칙
random
 규칙은 0~N-1의 난수를 생성하며 이때 N은 규칙 다음에 괄호 안에 제공되는 정수 값입니다. 
header()
 규칙과 마찬가지로 비교에 사용되거나 단독으로 "단항" 양식에 사용될 수 있습니다. 규칙은 
생성된 난수가 0이 아닌 경우 단항 양식에서 
true
로 평가합니다. 예를 들어, 다음 필터 모두 실제로 동
일하며 가상 게이트웨이 주소 A를 선택하면 절반의 시간을, 가상 게이트웨이 주소 B를 선택하면 나
머지 절반의 시간을 사용합니다. 
FooHeaderFilter:
   if (header('X-Sample') == 'sample text')
   {
        bounce();
   }
DeleteMeHeaderFilter:
   if header('X-DeleteMe')
   {
        strip-header('X-DeleteMe');
   }
load_balance_a:
   if (random(10) < 5) {
        alt-src-host('interface_a');
   } else {