목차

SBRS(SenderBase Reputation Score)가 낮은 메시지에 플래그를 지정하도록 제목 헤더를 수정하려면 어떻게 합니까?

SBRS(SenderBase Reputation Score)가 낮은 메시지에 플래그를 지정하도록 제목 헤더를 수정하려면 어떻게 합니까?

SBRS(SenderBase Reputation Score)는 IP 주소에 대해 -10에서 +10 사이의 값이며, 이는 IP 주소가 현재 스팸을 전송하는 데 사용될 가능성을 반영합니다.  (사용 가능한 정보가 없는 일부 주소는 "없음" 점수를 반환합니다.) 이 점수는 엔터프라이즈 스팸 관리 정책의 일부로 다양한 방법으로 사용할 수 있습니다.  일부 네트워크 관리자는 필터를 이메일 파이프라인에서 더 아래로 이동하여 점수를 적용할 수 있도록 SBRS 점수를 사용하여 메시지에 태그를 지정할 수 있습니다.

SBRS 점수를 사용하려면 리스너에 SenderBase 쿼리가 활성화되어 있어야 합니다.  이는 기본 동작이며 listenerconfig ->edit->setup 명령을 사용하여 CLI에서 변경할 수 있습니다.  (SBRS가 비활성화된 경우에도 mail_logs 파일의 각 전송 호스트에 대해 SBRS 점수 보고서가 여전히 "None"으로 표시됩니다.) SBRS 점수는 "None"일 수 있지만 모든 메시지에 사용할 수 있습니다. 즉, 메시지의 전송 IP 주소를 기반으로 IP 주소에 대해 SBRS 점수를 사용할 수 없습니다.

SBRS 점수는 $REPUTATION 변수에 저장됩니다. 이 변수는 메시지 필터 및 기타 위치에서 사용할 수 있습니다.이 변수는 일부 필터 작업을 결정하기 위해 테스트할 수 있으며 메시지에 헤더를 추가하는 등의 필터 작업에 사용할 수 있습니다.이 메시지 필터는 특정 리스너 "InboundMail"을 통해 전송되는 메시지에 본문 헤더로 SenderBase 점수 및 기타 HAT 기반 정책 매개변수를 추가하는 방법을 보여줍니다.

AddHATDataForInbound:

If ( recv-inj == "InboundMail")

{

insert-header ('X-SBRS', '$REPUTATION');

insert-header ('X-SenderGroup', '$GROUP');

insert-header ('X-MailFlowPolicy', '$POLICY');

}

참고:SBRS 점수가 없는 발신자는 $REPUTATION 값이 "None"입니다. 특정 발신자 그룹에 속하지 않는 발신자는 "<Unknown>"의 발신자 그룹과 "$ACCEPTED"의 메일 플로우 정책을 갖게 됩니다.

이 메시지 필터는 더 복잡합니다.  SBRS 점수는 항상 메시지에서 "X-" 헤더로 표시됩니다.  SBRS 점수가 -2.0보다 작거나 같은 경우, 오른쪽 및 왼쪽 중괄호 문자로 묶인 메시지 제목의 평판도 표시됩니다.또한 이 필터는 제목 줄을 두 번 이상 표시하지 않습니다.

MarkSBRSinSubject:

if ( (recv-inj == "InboundMail") AND

(subject != "\\{SBRS .*\\}$")          )

{

insert-header("X-SBRS", "$REPUTATION");

if (reputation <= -2.0)

{

strip-header("Subject");

insert-header("Subject", "$Subject {SBRS $REPUTATION}");

}

}