목차

질문

질문

특정 발신자 또는 수신자 그룹뿐만 아니라 *all* 수신 또는 발신 메일에 적용되는 콘텐츠 필터를 만들려면 어떻게 해야 합니까?

여러분이 원하는 것을 성취하는 방법에는 여러 가지가 있습니다.모든 수신 메일(예:) 또는 모든 발신 메일에 필터를 적용하려면 메시지 필터 또는 콘텐츠 필터로 이 작업을 수행할 수 있습니다.

콘텐츠 필터는 이메일 파이프라인의 마지막 정책 처리 단계로 적용됩니다. 즉, 컨피그레이션에 정의된 메일 정책(수신자 그룹 및 이에 따라 서로 다른 수신자 그룹에 따라 메시지가 '분리'된 후에 적용됩니다.  따라서 콘텐츠 필터를 보다 세밀하게 세분화된 발신자 또는 수신자 그룹에 적용할 수 있습니다.

Mail Policies(메일 정책)->Incoming Content Filters(수신 콘텐츠 필터) 또는 Mail Policies(메일 정책)->Outgoing Content Filters(발신 콘텐츠 필터) 페이지에서 콘텐츠 필터를 GUI에서 관리해야 합니다.

다음 필터 예제의 (true) 구문

if (true)

{

}

필터를 적용할 때마다 {}에 포함된 모든 지침/문이 실행됩니다.

필터를 만든 후 이를 적용하려면 수신 메일 정책에 적용해야 합니다.  여기에는 두 가지 옵션이 있습니다.하나는 기본 정책에 필터를 배치하는 것이고 다른 하나는 모든 정책에 필터를 복제하는 것입니다.  기본 정책에 필터를 적용하면 (기본값 사용)으로 설정된 다른 모든 정책에도 필터가 적용됩니다.  기본 콘텐츠 필터를 사용하지 않는 정책이 있는 경우 필터를 포함하도록 각 필터를 편집해야 합니다.

제외:콘텐츠 필터의 긴 목록에서 새로 생성된 콘텐츠 필터의 순서를 "1"로 정의하여 모든 정책에 빠르게 추가하고 먼저 실행할 수 있는 바로 가기입니다. 주문 관련 사항...

수신 메일을 필터링하는 또 다른 방법은 메시지 필터입니다.  메시지 필터는 ESA 이메일 파이프라인의 첫 번째 정책 처리 단계로 적용됩니다.  메시지 필터를 적용하면 해당 작업이 메시지의 모든 수신자에게 적용됩니다(즉, 작업이 Drop인 경우 메시지와 일치하는 규칙이 하나의 수신자만 일치하더라도 수신자가 메시지를 받지 않습니다).

모든 수신 메일에 대해 작동하는 메시지 필터는 수신 수신자가 검증해야 발신 메일과 구분됩니다.

StripInboundExes:

if (recv-listener == "InboundMail") {

drop-attachments-by-filetype ('Executable');

}

수신 및 발신 트래픽 모두에 필터를 적용하려면 두 가지 옵션도 있습니다.  하나는 GUI에서 메일 정책을 사용하는 것입니다.다른 하나는 CLI에서 메시지 필터를 생성하는 것입니다.

메일 정책 및 콘텐츠 필터는 수신 및 발신 정책으로 구분됩니다.  모든 메일에 적용할 콘텐츠 필터를 만들려면 수신 및 발신 콘텐츠 필터 모두에서 동일한 필터를 만들어야 합니다.  그런 다음 각 및 모든 메일 정책에서 수신 및 발신 정책 모두에서 기본 정책에서 상속하거나 해당 정책의 콘텐츠 필터에서 콘텐츠 필터를 활성화하여 콘텐츠 필터를 활성화해야 합니다.

모든 메일에 필터를 적용하는 더 효율적인 방법은 메시지 필터입니다.  메시지가 다른 수신 또는 발신 정책 그룹에 분리되기 전에 메시지 필터가 모든 메시지에 적용됩니다.  따라서 메시지 필터의 한 복사본에 필터를 적용하는 것이 더 빠릅니다.  위의 메시지 필터 예제를 간단히 수정하면 인바운드 메일 리스너에서 받은 메시지뿐만 아니라 모든 메시지에 적용됩니다.

StripAllExes:

if (true) {

drop-attachments-by-filetype ('Executable');

}

필터를 디자인할 때 GUI에서 도움을 받으려면 먼저 콘텐츠 필터로 작성한 다음 "필터 구문"을 보고 메시지 필터에 복사할 수 있습니다.  예를 들어 Incoming Content Filters(수신 콘텐츠 필터)에서 필터를 정의하는 경우 콘텐츠 필터 목록의 "Rules(규칙)" 링크를 클릭하여 실제 메시지 필터 구문을 볼 수 있습니다.  이를 복사하거나 편집 버퍼에 복사한 다음 터미널 에뮬레이터 세션으로 전환하고 메시지 필터 구성을 시작합니다.  메시지 필터를 입력해야 하는 지점에 도달하면 동일한 구문을 사용할 수 있습니다.  메시지 필터는 CLI 'filters' 명령으로 생성됩니다.