DKIM 서명이있는 메일은 SpamAssassin에 의해 T_DKIM_INVALID 플래그를받습니다.


10

postfix와 spamassassin과 함께 데비안 (jessie) 상자를 설치했습니다. 구성되었으며 모든 것이 잘 작동합니다.

DKIM signatur로 메일을 수신하는 것을 제외하고 T_DKIM_INVALID서명이 유효하더라도 플래그를 생성 합니다. 아래 로그 예를 참조하십시오.

그 후, opendkim은 서명을 확인하고 통과시킵니다.

Jan 15 14:18:21 localhost spamd[30697]: spamd: connection from localhost [127.0.0.1]:51740 to port 783, fd 5
Jan 15 14:18:21 localhost spamd[30697]: spamd: processing message <id#1234567@mail.gmail.com> for user
Jan 15 14:18:21 localhost spamd[30697]: spamd: clean message (-2.0/5.0) for user in 0.2 seconds, 2572 bytes.
Jan 15 14:18:21 localhost spamd[30697]: spamd: result: . -1 - BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=0.4,size=2553,required_score=5.0,rhost=localhost

답변:



4

이것은 perl 모듈이 없기 때문에 발생했습니다 Mail::DKIM. 그렇지 않으면 dkim 서명이있는 모든 메일 이 확인에 실패 합니다. 서명이 올바른 사람도 마찬가지입니다.

자세한 내용은 여기를 참조하십시오 .

간단한 수정은 cpan을 통해 누락 된 모듈을 설치하는 것입니다.


apt-get install libmail-dkim-perl@derasteralex 답변에 따르면 Debian-alikes에 더 나은 말
Adrian W
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.