Sur notre serveur, nous avons un problème avec spamassassin/exim4 qui bloque les emails provenant de notre logiciel de liste de diffusion en tant que spam. Ceci parce que (généralement) les en-têtes que le logiciel (ecartis) ajoute ajoutent des points pour qu'il passe la frontière.
par exempleMail from a@.com -> server. 4.0 spam points
Mailing list software -> Exim 4, +2.5 spam point
Exim blocks email as having a score of 6.5
Nous avons désactivé les règles qui se déclenchent habituellement, mais nous aimerions mettre sur liste blanche tous les courriers entrants. Nous avons déjà essayé plusieurs choses mais cela ne fonctionne pas. Nous ne voulons pas augmenter la limite du score de spam car cela laisse passer le vrai spam. Est-ce possible et si oui, comment ?
Ajouté à spamassassin local.cf :trusted_networks 127/8
Règle Exim qui se déclenche :
deny
spam = Debian-exim:true
message = This message scored $spam\_score spam points.
condition = ${if >{$spam\_score\_int}{59}{1}{0}}
Exemple d'un courrier rejeté :
2011-12-20 12:04:21 1RcxUb-0002GM-EP H=localhost (xxx.xxx.xx) \[127.0.0.1\] U=ecartis F= rejected after DATA: This message scored 6.6 spam points.
....
P Received: from localhost
(\[127.0.0.1\] helo=xxx.xxx.xx ident=ecartis)
by xxx.xxx.xx with esmtp (Exim 4.72)
(envelope-from )
id 1RcxUb-0002GM-EP; Tue, 20 Dec 2011 12:04:21 +0100
0 votes
Pouvez-vous passer les en-têtes complets incluant les occurrences de spam-assassin, ou les journaux du fichier journal de spam-assassin ?