La posta con firma DKIM ottiene il flag T_DKIM_INVALID da SpamAssassin


10

Ho installato un box Debian (jessie) con postfix e spamassassin. Configurato e tutto funziona bene.

Tranne la ricezione di posta con DKIM signatur produrrà un flag T_DKIM_INVALIDanche se la firma è valida. Vedi esempio di registro di seguito.

Successivamente, opendkim verificherà la firma e la lascerà passare.

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

Risposte:



4

Questo è successo a causa del modulo perl mancante Mail::DKIM. Senza quello, ogni mail con firma dkim fallirà la verifica. Anche quelli con la firma corretta.

Puoi trovare ulteriori informazioni a riguardo qui .

Una semplice soluzione è installare il modulo mancante tramite cpan.


su Debian-alloike, meglio dire apt-get install libmail-dkim-perlsecondo la risposta di @derasteralex
Adrian W,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.