Cisco Cisco Email Security Appliance C190 User Guide

Page of 1196
 
9-3
Cisco AsyncOS 9.1 for Email 사용 설명서
 
     메시지 필터를 사용하여 이메일 정책 적용
  메시지 필터의 구성 요소
참고
최종 작업 이외의 메시지 필터 작업은 누적됩니다. 필터마다 다른 작업을 지정하는 여러 필
터와 메시지가 일치하는 경우 모든 작업이 누적되어 적용됩니다. 그러나 동일한 작업을 지
정하는 여러 필터와 메시지가 일치하는 경우, 이전 작업이 재정의되고 최종 필터 작업이 적
용됩니다.
메시지 필터 예제 구문
필터의 직관적인 의미는 다음과 같습니다.
만약 메시지가 규칙과 일치하면 작업을 순차적으로 적용합니다. 
else
 절이 있는 경우 
else
 절에 포
함된 작업은 메시지가 규칙과 일치하지 않는 경우 실행됩니다. 
필터 이름을 지정하면 필터를 활성화, 비활성화 또는 삭제할 때 필터를 쉽게 관리할 수 있습니다.
메시지 필터는 다음 구문을 사용합니다.
대체 작업은 모두 생략할 수 있습니다.
단일 텍스트 파일에 나와 있는 순서대로 하나 다음에 하나씩 여러 필터를 결합할 수 있습니다.
작은따옴표 또는 큰따옴표 중 하나로 필터의 값을 묶어야 합니다. 작은따옴표 또는 큰따옴표는 값
의 양쪽에 동일하게 짝을 지어야 합니다. 예를 들어, 
notify(
'customercare@example.com')
 및 
notify("customercare@example.com")
은 모두 올바르지만 표현식 
notify("customercare@example.com')
은 구문 오류를 발생시킵니다.
'
#
' 문자로 시작되는 행은 주석으로 간주되어 무시되지만 
filters -> detail
을 통해 필터를 확인하
여 검증할 수 있기 때문에 AsyncOS에서 유지되지 않습니다.
예제 구문
목적
expedite:
필터 이름
if (recv-listener == 'InboundMail' or recv-int == 'notmain')
규칙 사양
{
    alt-src-host('outbound1');
skip-filters(); 
}
작업 사양
else
{
    alt-src-host('outbound2');
}
선택적 대체 작업 사양
예제 구문
목적
expedite2:
필터 이름
if ((not (recv-listener == 'InboundMail')) and
    (not (recv-int == 'notmain')))
규칙 사양
{
    alt-src-host('outbound2');
skip-filters(); 
}
작업 사양