서버 메일 규칙 설정

특정 메시지에 대한 수행을 정의하는 컨텐츠 필터링을 작성할 수 있습니다. 특정 조건을 충족하는 새 메시지가 MAIL.BOX에 보관되면, Domino®는 지정된 수행을 자동으로 수행합니다. 가능한 수행에는 메시지 문서철 작성, 데이터베이스로 이동, 메시지 수신 또는 전송 거부, 메시지 라우팅 상태 변경 또는 후속 규칙 처리 중지 등이 있습니다. 규칙 조건은 메시지 머리글 또는 메시지 본문 내용을 기준으로 합니다.

이 태스크 정보

메일 규칙은 여러 상황에서 메일을 자동으로 처리합니다. 일련의 조건과 수행을 설정하면 규칙을 사용자 정의하여 스팸 메일을 막거나 또는 의심스러운 내용의 메시지를 차단할 수 있습니다. 예를 들어, MAKE_MONEY_FAST!!!와 같은 의심스러운 제목 줄이 포함된 메일이나 잘 알려진 스팸 벤더의 메시지를 거부하는 규칙을 작성할 수 있습니다. 이와 유사하게, 특정 파일 종류(예: EXE, VBS, VBE, SCR 등)의 첨부 파일이 있는 메시지를 차단하는 규칙을 설정하여 업무와 관련 없는 메시지 첨부 파일의 수신을 제한하고, 관리자가 검토하고 선택적으로 원하는 수신인에게 보낼 수 있는 격리 데이터베이스로 첨부 파일 방향을 리디렉션할 수 있습니다.

규칙 수행이 명시적으로 표시된 메시지를 제외하고, 규칙으로 인해 메시지가 대상에 도달하지 못하는 경우 Domino®는 발신인 또는 수신인에게 알리지 않습니다. 예를 들어, 메시지의 규칙 결과가 graveyard 데이터베이스로 라우트되는 경우, Domino®는 배달 오류 보고서를 생성하지 않고 예정된 수신인에게 메시지가 차단되었다고 알려주지 않습니다. 반대로 메시지가 두 부분으로 구성되어 있는 지정된 수행 메시지를 배달하지 않음/NDR 발송을 사용하여 규칙을 트리거하는 경우 발신인은 정책 이유로 인해 메시지가 거부되었음을 나타내는 배달 오류 보고서를 수신합니다.

주: 메일이 MAIL.BOX에 보관될 때 규칙이 실행되므로 규칙 조건이 메시지를 수락하지 않음 수행을 트리거하는 경우 Domino®가 발신인에게 알림을 생성하지 않는 경우에도 발신인은 메시지가 거부되었다는 알림을 계속 받을 수 있습니다. 예를 들어, Domino® SMTP Listener가 메일 규칙 때문에 메시지를 거부하면, 발송 SMTP 서버는 정책으로 인해 트랜잭션이 거부되었다는 오류를 수신합니다. 일반적으로 이런 유형의 오류를 수신하는 서버는 발신 사용자에게 배달 오류 보고서를 작성합니다. 마찬가지로, 메일 규칙이 서버의 메시지 수신을 금지하면, MAIL.BOX에 메시지를 보관할 Notes® 클라이언트는 메시지를 보낼 수 없다는 오류를 표시합니다.

메일 규칙은 바이러스 퇴치 솔루션을 제공하기 위해 작성되지 않았으므로 바이러스 퇴치 소프트웨어 대신 사용할 수 없습니다. 규칙을 설정하여 잘 알려진 바이러스 첨부 파일이 있는 메시지를 격리할 수 있더라도 사용 가능한 규칙 수행에는 바이러스 탐지 시 경고를 생성하거나 자동으로 파일에서 바이러스를 제거하는 일반적인 바이러스 퇴치 기능이 없습니다.

Domino® 는 사용자가 생성하는 메일 규칙을 환경 설정 문서에 저장합니다. 시작 시, 각 서버는 적절한 환경 설정 문서에서 메일 규칙을 검색하고, 사용 중인 각 MAIL.BOX 데이터베이스에 메일 규칙을 모니터로 등록합니다.

MAIL.BOX가 소스(SMTP 프로세스, 다른 서버의 라우터 또는 메시지를 보관 중인 클라이언트)에서 새 메시지를 수신할 때마다, 서버는 등록된 메일 규칙을 기준으로 여러 메시지 필드를 평가합니다. 각 메시지는 한 번만 평가됩니다. MAIL.BOX에 메시지가 추가된 이후 발생하는 추가 업데이트(에: 처리된 수신인 수를 반영하는 업데이트)가 발생하더라도 규칙을 재평가하지 않습니다.

메일 규칙 처리 중지

이 태스크 정보

메일 규칙 설정 시, 처리 중지 수행을 사용하여 처리 중지 수행이 포함된 규칙을 준수하는 모든 규칙의 처리를 중지시킬 수 있습니다. 처리 중지 수행을 단독으로(즉, 메일 규칙의 유일한 작업으로) 사용하거나 규칙의 다른 수행에서 사용할 수 있으며, 또한 일련의 규칙 중 하나에 있을 수 있습니다. 둘 이상의 규칙이 메시지에 적용될 수 있지만 첫 번째 수행이 실행된 후 메일 규칙의 실행을 중지하려는 경우 특히 유용합니다. 예를 들어, 다음과 같은 규칙을 정의할 수 있습니다.

  • 규칙 1) 제목에 "Marketing"이 포함된 경우 Marketing Information 데이터베이스로 이동하고 규칙 처리를 중지합니다.
  • 규칙 2) 제목에 "Sales"가 포함된 경우 메시지 배달을 금지합니다.

    결과: 제목 행에 Marketing 및 Sales가 포함된 경우, 메시지가 Marketing Information 데이터베이스로 이동하고 처리가 중지됩니다. 메시지에 대한 다른 작업은 수행되지 않습니다.

주: 처리 중지 수행은 Domino® 서버 버전 6.0.3, 6.5 이상에서 사용 가능합니다.
메일 규칙의 우선순위 설정

여러 메일 규칙이 사용 가능으로 설정된 경우, 메일 규칙을 목록에서 위아래로 이동하여 상대적인 우선순위를 설정할 수 있습니다.

새 규칙의 적용

환경 설정 문서는 문서가 이전에 저장된 경우에만 새 메일 규칙을 표시합니다.

새 규칙을 추가하면 서버가 메일 규칙을 다시 로드한 후에만 새 규칙이 적용됩니다. 서버 태스크가 환경 설정 문서에 대해 일상 검사를 수행하는 동안 규칙 변경을 탐지한 경우, 재로드 작업이 자동으로 수행됩니다. 이 검사는 약 5분마다 수행됩니다.

콘솔 명령을 사용하여 서버가 규칙을 다시 로드하도록 할 수 있습니다.

서버 콘솔에 다음 명령을 입력합니다.

set rules

새 메일 규칙을 작성하려면

이 태스크 정보

백슬래시(\), 세미콜론(;), 쉼표(,), 별표(*) 또는 따옴표(")를 포함하는 규칙을 작성하는 경우, 이러한 문자를 허용하지 않음을 나타내는 오류 메시지가 나타납니다. 슬래시(/)에 대해 이 메시지가 표시되지는 않지만, 규칙을 설정할 때 슬래시를 사용하면 안 됩니다.

프로시저

  1. 규칙을 적용할 서버에 대한 환경 설정 문서가 있는지 확인합니다.

    새 환경 설정 문서를 작성 중인 경우, 기본사항 탭에서 그룹 또는 서버 이름 필드를 완료한 후 저장을 클릭하고 문서를 닫습니다. 그런 다음, 문서를 다시 열어 규칙을 추가합니다. 새 문서를 저장하기 전에 새 규칙을 추가하려는 경우, 진행하기 전에 구성을 저장하라는 메시지가 나타납니다.

  2. Domino® 관리자에서 구성 탭을 클릭한 후 메시징 섹션을 펼칩니다.
  3. 구성을 클릭합니다.
  4. 관리할 메일 서버에 대한 구성 설정 문서를 선택한 후 구성 편집을 클릭합니다.
  5. 라우터/SMTP > 제한사항 및 제어 > 규칙 탭을 클릭합니다.
  6. 새 규칙을 클릭합니다.
  7. 새 규칙 대화 상자의 조건 지정 섹션에서 서버가 제공된 메시지에 규칙을 적용할지 여부를 판별하는 데 사용하는 기준을 설정합니다. 규칙 조건은 다음과 같은 컴포넌트를 포함할 수 있습니다.
    1. 규칙 조건
    조건 컴포넌트 설명

    Message item to examine

    SMTP Listener, 라우터 또는 클라이언트가 규칙 적용 여부를 평가할 때 검사하는 Notes® 메시지 항목을 지정합니다. 발신인, 제목, 본문, 중요성, 배달 우선순위, 수신인, 참조인, 숨은 참조인, 수신인 또는 참조인, 본문 또는 제목, 인터넷 도메인, 크기(byte), 모든 문서, 첨부 파일 이름, 첨부 파일 수, 양식, 수신인 수, 모든 수신인, 블랙리스트 태그 또는 화이트리스트 태그 중 하나를 선택합니다.

    주: MAIL.BOX에 보관된 모든 메시지에서 수행되는 규칙을 생성하려면 모든 문서를 선택하십시오.

    Logical operator or qualifier

    라우터가 대상 필드의 내용을 평가하는 방법을 지정합니다. 발신인, 제목, 본문, 중요성, 배달 우선순위, 수신인, 참조인, 숨은 참조인, 수신인 또는 참조인, 본문 또는 제목, 인터넷 도메인, 크기(byte), 모든 문서, 첨부 파일 이름, 첨부 파일 수, 양식, 수신인 수, 모든 수신인, 블랙리스트 태그 또는 화이트리스트 태그 중 하나를 선택합니다.

    • 다음을 포함(텍스트 필드 값의 경우)
    • 다음을 포함하지 않음(텍스트 필드 값의 경우)
    • is
    • 다음과 같지 않음
    • 다음보다 작음(숫자 필드 값의 경우)
    • 다음보다 큼(숫자 필드 값의 경우)

    예를 들어, 메시지 항목 첨부 파일 이름을 선택한 경우, 규정자 is를 선택하면, 지정하는 이름과 정확히 일치하는 이름의 첨부 파일이 있는 모든 메시지에서 수행되는 규칙을 정의합니다.

    Value to check in message item

    대상 메시지 항목에 대하여 검색할 내용을 지정합니다.

    예를 들어, 대상 메시지 항목이 첨부 파일 이름이고 규정자가 contains인 경우, .VBS를 입력하여 LOVE-LETTER.VBS, CLICK-THIS.VBS.TXT 및 MY.VBS.CARD.EXE 외에도 .VBS 문자열이 포함된 이름의 첨부 파일이 있는 모든 메시지에서 수행되는 규칙을 작성하십시오.

    주: 사용자 이름에 대한 일치를 정의할 때 표준 형식을 지정합니다(예: UserName/Sales/East).
    • 텍스트 필드는 별표(*)와 같은 와일드카드 값을 지원하지 않습니다. 대상 필드에 대한 검색 문자열을 지정하려면, contains 연산자를 사용하여 동반되는 텍스트 필드에 검색 문자열을 입력하십시오. 예를 들어, 앞의 예에서 이름에 .VBS 문자열이 포함된 첨부 파일을 검색하려면, Attachment Name is *.VBS 조건을 작성하지 않고 Attachment Name contains .VBS 조건을 작성합니다.
    • 검색 문자열 텍스트는 대소문자를 구분하지 않습니다.
    • 숫자 값을 표시할 때, 텍스트 대신 항상 숫자를 입력합니다. 즉, two가 아닌 2를 입력합니다.
  8. 추가를 클릭합니다.
  9. 옵션: 다음을 수행하여 조건을 수정합니다.
    • 조건을 선택한 후 AND 또는 OR를 선택하여 더 많은 조건을 추가합니다. 새 각 조건에 대해 7단계와 8단계를 반복합니다.
    • 예외를 선택하고 7 - 9단계를 반복하여 예외를 추가합니다. 조건문에 하나의 예외만 추가할 수 있습니다.
  10. 조건 지정 섹션에서 조건문과 일치하는 메시지가 도착할 때 수행할 수행을 지정하고 수행 추가를 클릭합니다. 규칙당 하나의 수행을 지정할 수 있습니다.
    2. 메일 규칙 수행
    수행 이름 설명
    메시지를 문서철에 넣음

    라우터가 설정한 메일 문서철 데이터베이스로 메시지 복사본을 발송한 후 해당 대상으로 메시지 라우팅을 계속합니다. [라우터/SMTP] - [고급사항] - [문서철] 탭에서 [문서철]을 선택해야 합니다.

    다음 데이터베이스로 이동

    라우터가 MAIL.BOX에서 메시지를 삭제한 후 같이 나오는 텍스트 필드(예: GRAVEYARD.NSF)에 지정된 데이터베이스에서 이 메시지를 분리합니다. 지정된 데이터베이스가 이미 존재해야 합니다. 메시지가 해당 대상으로 라우트되지 않습니다. 격리된 데이터베이스에 메시지를 넣으면 바이러스나 의심스러운 내용을 자세하게 조사할 수 있습니다.

    메시지를 승인하지 않음

    Domino® 가 메시지를 거부하지만, 라우터는 배달 오류 보고서를 생성하지 않습니다. 메시지 소스에 따라, 발신인은 NDR 또는 메시지가 전송되지 않았음을 나타내는 다른 표시를 수신하거나 수신하지 않을 수도 있습니다.

    • Domino®가 수신 SMTP 메시지를 승인하지 않으면, 메시지가 정책 상의 이유로 거부되었음을 나타내는 SMTP "영구 오류" 코드를 발송 서버로 리턴합니다. SMTP permanent error(500-series 오류)는 발신인이 동일한 주소를 다시 전송하려고 시도할 경우 계속 발생하는 오류 유형을 표시합니다. 발신 클라이언트 및 서버의 구성에 따라 메시지 발신인은 배달 오류 보고서를 수신할 수도 있습니다.
    • Notes® 라우팅을 통해 수신된 메시지의 경우, Domino®는 메시지가 메일 규칙을 위반했음을 나타내는 배달 오류 보고서를 리턴합니다.
    • Notes® 클라이언트에 의해 보관된 메시지의 경우, 발송 클라이언트는 메시지가 메일 규칙을 위반했음을 나타내는 오류를 표시합니다.
    메시지를 배달하지 않음

    Domino® 메시지를 승인하지만, 해당 대상으로 전송하는 대신 지정된 다음 옵션 중 하나에 따라 메시지를 처리합니다.

    • 자동 삭제 - Domino®가 발신인 또는 수신인에게 표시하지 않고 MAIL.BOX에서 메시지를 삭제합니다.
    • NDR 발송 - Domino®가 배달 불가 보고서를 생성한 후 발신인에게 리턴합니다. Notes® 클라이언트에서 발송된 MIME 및 Notes® 서식있는 텍스트 버전의 메시지로 인해 별도의 배달 오류 보고서가 작성됩니다.
    라우팅 상태 변경

    Domino® 가 메시지를 승인하지만 배달하지는 않습니다. 대신, 메시지를 보관으로 표시하고 메시지의 RoutingState 항목 값을 HOLD로 변경합니다. 이 메시지 라우팅 상태를 변경하면 라우터는 관리 수행에 따라 MAIL.BOX의 메시지를 무제한으로 보유하게 됩니다.

    주: 메시지를 보류로 표시할 때 "보류" 메시지가 해제될 때까지 다른 규칙은 실행되지 않습니다.

    Domino® 메일 규칙에 의해 보관된 메시지와 배달할 수 없음으로 보관된 메시지를 구별합니다.

    주: 이러한 수행은 특정 바이러스 퇴치 소프트웨어와 같은 써드파티 제품이 RoutingState 항목을 조작하는 서버에서는 제대로 작동하지 않을 수 있습니다.
    처리 중지

    Domino® 규칙에서 처리 중지 수행이 발생할 때 메시지에 적용되는 모든 규칙의 처리를 중지합니다. 해당 메시지에 대한 후속 규칙은 실행되지 않습니다.

  11. 규칙을 저장한 후 즉시 적용하려면 확인을 클릭합니다.

    규칙을 저장하지만 나중에 적용하려면 끄기 단일 선택 단추를 클릭한 후 확인을 클릭하십시오.

  12. 옵션: 여러 규칙을 작성한 후, 재배열하여 상대 우선순위를 표시할 수 있습니다. 서버는 목록 맨 위에 있는 규칙부터 시작하여 각 규칙을 차례대로 실행합니다. 규칙 위치를 변경하려면 규칙을 선택한 후 위로 이동 또는 아래로 이동을 클릭합니다. 서버는 다른 규칙보다 먼저 해당 규칙을 처리하도록 보안 의미를 가진 규칙을 목록에 더 높게 배치합니다.
  13. 저장 후 닫기를 클릭합니다.
  14. 변경사항은 서버 태스크가 등록하거나 set rules 명령을 수신한 후 적용됩니다.

결과

메일 규칙이 암호화 메시지를 처리하는 방법

MAIL.BOX가 암호화된 메시지(Notes® 암호화, S/MIME, PGP 등)를 수신하는 경우, 서버 메일 규칙은 메시지 엔벨로프의 암호화되지 않은 정보(예: 발신인, 중요도, 수신인)를 기반으로 하는 규칙 조건을 처리하지만, 메시지 본문의 암호화 부분을 기반으로 하는 조건은 처리하지 않습니다. 대부분의 규칙 조건은 메시지 봉투의 정보에 따라 수행됩니다. 서버는 규칙이 메시지를 처리할 수 없는 인스턴스를 기록하지 않습니다.

조건에서 메시지 양식 지정

이 태스크 정보

규칙 조건에서 메시지 양식 종류를 지정하여 규칙이 수행되는 메시지 종류를 지정할 수 있습니다. 양식 유형을 평가할 때, 서버는 사용된 Notes® 메시지 양식(문서 특성에 표시된 양식 항목)을 검사하고 메시지의 MIME 항목에서 정의되는 양식 정보는 사용하지 않습니다. MAIL.BOX에 보관된 모든 메시지는 원시 MIME 형식의 인바운드 인터넷 메시지를 포함하여 Notes® 문서로 렌더링됩니다. 기본적으로, SMTP를 통해 수신된 메시지는 Domino®가 배달 불가 보고서 양식을 사용하여 렌더링하는 SMTP 배달 불가 보고서를 제외하고 메모 양식을 사용합니다. 공통 Notes® 양식 이름은 다음과 같습니다.

  • 약속
  • 배달 보고서
  • 메모
  • 배달 불가 보고서
  • 주의
  • 응답
  • 수신 확인
  • 추적 보고서