Spamassassin 명령줄 검사와 데몬 검사 간의 불일치

Spamassassin 명령줄 검사와 데몬 검사 간의 불일치

postfix와 spamassassin을 사용하여 메일 서버를 운영하고 있는데 스팸이 많이 들어오는 것 같습니다.

이메일 헤더의 spamassassin 콘텐츠를 동일한 이메일의 명령줄 테스트 결과와 비교하기 위해 무작위로 이메일을 선택했습니다.

결과가 일관되지 않습니다.

관련 이메일 헤더는 다음과 같습니다.

X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on smtp.xxxxx.xxxx
X-Spam-Level: 
X-Spam-Status: No, score=-0.9 required=1.5 tests=BAYES_00,DKIM_SIGNED,
    DKIM_VALID,DKIM_VALID_AU,HTML_IMAGE_RATIO_06,HTML_MESSAGE,MIME_HTML_ONLY,
    RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,URIBL_GREY autolearn=no
    autolearn_force=no version=3.4.0

이것은 명령줄에서 동일한 메일을 확인하는 것입니다. (메일은 Maildir을 통해 파일 시스템에 저장됩니다.)

spamassassin -d -t < 1556039170.M973634P30465.smtp.xxxxx.xxxx\,S\=41505\,W\=42059\:2\,S

결과는 다음과 같습니다.

Content analysis details:   (2.1 points, 1.5 required)
-0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/, no
                            trust
                            [83.138.173.9 listed in list.dnswl.org]
 1.1 URIBL_GREY             Contains an URL listed in the URIBL greylist
                            [URIs: pure360.com]
-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
-0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 HTML_IMAGE_RATIO_06    BODY: HTML has a low ratio of text to image area
 0.0 HTML_MESSAGE           BODY: HTML included in message
 1.1 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
                            domain
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid

이 이메일은 Spamassassin 등급 2.1로 차단되어야 합니다. 그러나 이메일 헤더에는 -0.9의 점수가 표시됩니다. 다른 여러 이메일에서도 동일한 문제를 발견했습니다.

이 모순을 이해하지 못합니까? 제가 알아차린 유일한 점은 결과를 얻기 전에 명령줄 테스트에서 약 3초의 지연이 있을 수 있다는 것입니다. 어쩌면 시간 초과 문제일까요?

답변1

postfix를 통해 배포한 스팸 암살자는 훈련된 베이지안 데이터베이스를 사용하는 것으로 보입니다.
바라보다BAYES_00테스트 히트.

BAYES_00스팸 가능성이 낮다는 것을 나타내야 합니다(1% 미만).
그것은 가지고있다부정적인점수 - (네트워크와 베이지안을 모두 사용하는 경우 - 1.9 - 50_scores.cf설명서 참조)

가능한 수정 사항:
베이지안 데이터베이스/파일을 삭제하고 베이지안 데이터베이스를 다시 훈련시킵니다.

관련 정보