Messaging Server 필터는 Sieve 필터링 언어(Draft 9 of the Sieve Internet Draft)를 기반으로 합니다. Sieve 구문과 의미에 대한 자세한 내용은 RFC3028을 참조하십시오. 또한, Messaging Server는 다음의 Sieve 확장도 지원합니다.
jettison. 메일을 자동으로 삭제된다는 점에서는 discard와 비슷하지만, 암시적 보관을 취소할 뿐 다른 작업을 수행하지 않는 discard와 달리 jettison은 discard가 수행되도록 강제 설정합니다. 이러한 동작상의 차이는 여러 Sieve 필터가 포함된 경우에만 중요합니다. 예를 들어 시스템 수준 discard는 명시적으로 keep을 지정한 사용자 Sieve 필터에 의해 대체될 수 있지만 시스템 수준 jettison은 사용자 Sieve에서 수행한 모든 것을 대체합니다.
가장 Sieve 필터.한 사용자가 다른 사용자에 대해 Sieve 필터를 지정할 수 있는 방법을 제공합니다. 이 LDAP 옵션에서 제어하는 사용자 항목에 두 가지 LDAP 속성을 사용합니다.
LDAP_PARENTAL_CONTROLS - Yes 또는 No라는 문자열 값을 포함하는 속성을 지정합니다. Yes는 가장 Sieve가 이 항목에 적용됨을 의미하고 No는 그러한 Sieve가 적용되지 않음을 의미합니다. 기본값은 없습니다.
LDAP_FILTER_REFERENCE - 가장 Sieve를 찾을 수 있는 디렉토리 항목을 가리키는 DN을 포함한 속성을 지정합니다. 기본값은 없습니다.
가장 Sieve가 포함되어 있는 항목에는 다음 MTA 옵션에서 지정한 두 가지 속성이 있어야 합니다.
LDAP_HOH_FILTER - 가장 Sieve을 포함하는 속성을 지정합니다. 이 옵션의 기본값은 mailSieveRuleSource입니다.
LDAP_HOH_OWNER - 가장의 소유자 전자 메일 주소를 포함하는 속성을 지정합니다. 이 옵션의 기본값은 mail입니다.
두 속성 모두 가장 Sieve의 작동에 필요합니다.