Cisco Cisco Email Security Appliance C190 User Guide

Page of 1196
 
9-9
Cisco AsyncOS 9.1 for Email 사용 설명서
 
     메시지 필터를 사용하여 이메일 정책 적용
  메시지 필터 규칙
가장 비용이 적게 드는 테스트가 먼저 수행되기 때문에 테스트에서 항목의 순서를 변경해도 영향
을 미치지 않습니다. 테스트 수행 순서를 보장하려는 경우 중첩된 
if
 문을 사용합니다. 다음은 가
능한 한 비용이 많이 드는 테스트를 피할 수 있는 가장 좋은 방법입니다.
더 복잡한 예제는 다음과 같습니다.
시스템은 표현식을 왼쪽에서 오른쪽으로 그룹화합니다. 따라서 다음과 같습니다.
이는 시스템의 첫 번째 작업이 두 번째 AND를 먼저 평가하면서 
(test1 AND test2)
 비용을 
test3
 
비용과 비교합니다. 3가지 테스트 모두 비용이 동일한 경우, 
test3
가 먼저 수행되는 데 그 이유는 
(test1 AND test2)
가 비용이 2배 비싸기 때문입니다.
메시지 필터 규칙
각 필터에는 필터가 동작하는 대상인 메시지 모음을 정의하는 규칙이 포함됩니다. 필터 규칙을 정
의한 다음 
true
를 반환하는 메시지에 대해 필터 작업을 정의합니다. 
관련 주제
expensiveAvoid:
if (<simple tests>) 
  { if (<expensive test>)
    { <action> }
  }
if (test1 AND test2 AND test3) { ... }
if ((test1 AND test2) AND test3) { ... }