OVH Cloud OVH Cloud

[Tux] config spamassassin

4 réponses
Avatar
Hugolino
Bonsoir

Ça y est ! Je viens de réussir à configurer SapmAssassin pour qu'il
marque comme '*****SPAM*****' les messages indésirables.


Deux questions:

1) Comment SpamAssassin détermine-t-il le score à appliquer à un message ?
Dans les headers d'un message marqué, j'ai par exemple:

X-Spam-Level: ********
X-Spam-Status: Yes, hits=8.6 required=5.0 tests=RAZOR2_CF_RANGE_51_100,
RAZOR2_CHECK,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_DSBL,
UNWANTED_LANGUAGE_BODY autolearn=no version=2.63
X-Spam-Report:
* 2.8 UNWANTED_LANGUAGE_BODY BODY: Message dans une langue non
désirée (config locale)
* 1.6 RAZOR2_CF_RANGE_51_100 BODY: Razor2 donne un indice de
confiance entre 51 et 100
* [cf: 100]
* 0.9 RAZOR2_CHECK Message listé par Razor2, voir
http://razor.sourceforge.net
* 1.1 RCVD_IN_DSBL RBL: Relais listé dans list.dsbl.org, voir
http://dsbl.org
* [<http://dsbl.org/listing?220.80.186.244>]
* 2.2 RCVD_IN_BL_SPAMCOP_NET RBL: Relais listé dans
http://spamcop.net/bl.shtml
* [Blocked - see <http://www.spamcop.net/bl.shtml?220.80.186.244>]

Dans quel fichier de configuration de ma tuxette ces scores sont-il
inscrits ? Comment modifier ces règles ?
(Je suis allé chercher dans les fichiers de conf de razor, mais rien de
probant)


2) Comment faire pour que les messages ainsi marqués soient
automatiquement junké ? une règle procmail ? (euh.. laquelle ?)


Question subsidiaire: Est-il possible d'interfacer mon PostFix avec un
antivirus comme ClamAv pour avoir des messages marqués '***** Virus *****' ?
Cela me permettrait de prévenir les windowsiens qui m'écrivent qu'ils
trimbalent un virus sur leur machines.


Merci de votre aide.

--
Tu me commences à me les briser menu. Tu emmerdes le monde en postant à
tort et à travers, pauvre con. Cela est contraire à tous les usages
Usenet et de savoir vivre en général.
-+- EJ in Guide du modérateur pervers - et la politesse bordel ? -+-

4 réponses

Avatar
Lionel GRUHN
Hugolino wrote:

Bonsoir


Bonsoir!



Ça y est ! Je viens de réussir à configurer SapmAssassin pour qu'il
marque comme '*****SPAM*****' les messages indésirables.


J'ai eu le même plaisir lorsque je l'ai fait...



1) Comment SpamAssassin détermine-t-il le score à appliquer à un message ?


Il se réfère à une liste de règles qui sont affectés chacune d'un score.
Chaque fois qu'un message vérifie une règle, il en récupère le score. Je ne
me souviens plus exactement où est cette liste: c'est indiqué quelque part
dans la doc et j'ai la flemme de chercher ;-)




Dans quel fichier de configuration de ma tuxette ces scores sont-il
inscrits ? Comment modifier ces règles ?


Pour modifier le score d'une règle, ça doit être
dans /etc/mail/spamassassin/local.cf si je me souviens bien (voir avec la
doc pour confirmation).
Pour rajouter de nouvelles règles, google permet de trouver tout un tas de
fichiers contenant des règles supplémentaires, et certainement aussi le
moyen de les utiliser, mais je ne peux pas t'aider car je ne l'ai pas
fait...



2) Comment faire pour que les messages ainsi marqués soient
automatiquement junké ? une règle procmail ? (euh.. laquelle ?)


Il vaut mieux créer un dossier spécifique et un filtre dans ton lecteur de
mail afin d'utiliser la fonction d'auto-apprentissage de spamassassin: Au
bout d'un moment (de l'ordre de plusieurs centaines de messages), tu vas
voir apparaître des scores issus de cet apprentissage.




Question subsidiaire: Est-il possible d'interfacer mon PostFix avec un
antivirus comme ClamAv pour avoir des messages marqués '***** Virus *****'
?


J'utilise clamav interfacé à postfix via amavis-new. La réaction à la
réception d'un virus est configurable. Pour ma part: mise en quarantaine et
message d'alerte local, rien en direction de l'émetteur. Comme ça me va
très bien comme réaction, je n'ai pas testé autre chose...


Voilà un début de réponse qui j'espère te sera utile...

Lionel

Avatar
Hugolino
Le Sun, 05 Dec 2004 12:39:34 +0100, Patrick Lamaizière a écrit:
Hugolino écrivait :

2) Comment faire pour que les messages ainsi marqués soient
automatiquement junké ? une règle procmail ? (euh.. laquelle ?)


Il y a un exemple de procmailrc dans la doc de spamassassin.


Vu, merci.


C'est risqué de tout supprimer, sauf peut-être à partir d'un score
important (>10?)


D'autant plus que je viens de m'apercevoir que certains messages du
système était scorés 4.7...



Question subsidiaire: Est-il possible d'interfacer mon PostFix avec un
antivirus comme ClamAv pour avoir des messages marqués '***** Virus
*****' ? Cela me permettrait de prévenir les windowsiens qui
m'écrivent qu'ils trimbalent un virus sur leur machines.


L'adresse e-mail étant le plus souvent bidon il vaut mieux éviter une
réponse automatique. Avec amavisd-new sinon.


Je n'aurais prévenu que mes connaissances dont les messages auraient été
pollués.

Sinon, je regarderais amavisd-new, mais j'ai peur que ça augmente encore
le temps que met un message à arriver dans ma mailbox


Merci de ton aide.



--
GA: pas assez convivial et surtout ce qui me gene le plus, c'est
GA: que linux c'est trop un systeme de droite.
HS: linux est en train d'etre récuperé politiquement par DL
-+- Hans in Guide du linuxien pervers : "ST serait il un virus ?" -+-


Avatar
Hugolino
Le Sat, 04 Dec 2004 20:11:25 +0100, Lionel GRUHN a écrit:
Hugolino wrote:

1) Comment SpamAssassin détermine-t-il le score à appliquer à un message ?


Il se réfère à une liste de règles qui sont affectés chacune d'un score.
Chaque fois qu'un message vérifie une règle, il en récupère le score. Je ne
me souviens plus exactement où est cette liste: c'est indiqué quelque part
dans la doc et j'ai la flemme de chercher ;-)


Bin je cherche encore... j'ai l'impression que les fichiers de config, il
y en a un peu partout.


Dans quel fichier de configuration de ma tuxette ces scores sont-il
inscrits ? Comment modifier ces règles ?


Pour modifier le score d'une règle, ça doit être
dans /etc/mail/spamassassin/local.cf si je me souviens bien (voir avec la
doc pour confirmation).
Pour rajouter de nouvelles règles, google permet de trouver tout un tas de
fichiers contenant des règles supplémentaires, et certainement aussi le
moyen de les utiliser, mais je ne peux pas t'aider car je ne l'ai pas
fait...


OK, merci.


2) Comment faire pour que les messages ainsi marqués soient
automatiquement junké ? une règle procmail ? (euh.. laquelle ?)


Il vaut mieux créer un dossier spécifique et un filtre dans ton lecteur de
mail afin d'utiliser la fonction d'auto-apprentissage de spamassassin: Au
bout d'un moment (de l'ordre de plusieurs centaines de messages), tu vas
voir apparaître des scores issus de cet apprentissage.


Oui, j'ai lu '/usr/share/doc/spamassassin/examples/muttrc' mais j'ai
encore quelques docs à lire pour positionner les bons droits pour qu'un
user puisse le faire.



Question subsidiaire: Est-il possible d'interfacer mon PostFix avec un
antivirus comme ClamAv pour avoir des messages marqués '***** Virus *****'
?


J'utilise clamav interfacé à postfix via amavis-new. La réaction à la
réception d'un virus est configurable. Pour ma part: mise en quarantaine et
message d'alerte local, rien en direction de l'émetteur. Comme ça me va
très bien comme réaction, je n'ai pas testé autre chose...


Voilà un début de réponse qui j'espère te sera utile...



Oui, merci beaucoup


--
[Attention : « vote OUI [resp. NON] pour fr.comp.os.linux » signifie
pour [resp. contre] la _suppression_ de fr.comp.os.linux.]
[...] Ceci est une réponse automatique à votre vote.
-+- CM in: Guide du linuxien pervers - Roby le robot rame et radote -+-


Avatar
Lionel GRUHN
Hugolino wrote:

1) Comment SpamAssassin détermine-t-il le score à appliquer à un
message ?


Il se réfère à une liste de règles qui sont affectés chacune d'un score.
Chaque fois qu'un message vérifie une règle, il en récupère le score. Je
ne me souviens plus exactement où est cette liste: c'est indiqué quelque
part dans la doc et j'ai la flemme de chercher ;-)


Bin je cherche encore... j'ai l'impression que les fichiers de config, il
y en a un peu partout.


Les règles et les scores sont dans le dossier /usr/share/spamassassin.

Les modifications globales à la machine sont à faire
dans /etc/mail/spamassassin/local.cf.

Il n'y en a pas tant que ça finalement ;-)


Pour mutt, je ne peux pas t'aider: comme tu peux voir, j'utilise kmail...

Lionel