Home >> Spam >> Règles SpamAssassin

Règles SpamAssassin

Dernière modification : 1er février 2004.
Première publication : 1er février 2004.

J’ai écris des règles pour Spam Assassin (voir aussi ma page sur SA), l’optimisant notamment pour la détection de spams francophones.

Au départ le fichier proposé au téléchargement était mon fichier user_prefs, agrémenté de mes quelques règles. Ce qui ne permettait pas le téléchargement automatique par des outils que RulesDuJour ou rule-get (que j’ai écrit).

Aussi j’ai splitté le fichier en 3 fichiers :

Ces règles sont mises à jour assez souvent. Si vous n’utilisez pas rule-get, n’hésitez pas à revenir les voir la semaine prochaine, il pourrait y avoir une ou deux nouvelles règles qui se seraient rajoutés...

Installation Manuelle

Je vous conseille d’utiliser rule-get pour réaliser l’installation, mais si vous préferez l’installation manuelle...

Note : ceci n’est valable que sous Unix, et a certaines conditions d’accès sur le serveur de mail. Pour installer ces règles, 2 solutions sont possibles :

Ensuite, il faut relancer le daemon spamd si c’est la méthode que vous avez choisi pour utiliser spamassasin (par exemple sur Debian, si je ne me trompe pas, tapez /etc/init.d/spamassassin restart en tant que root).

Si vous souhaitez tester l’installation de ces règles, 2 solutions s’offrent à vous (encore !) :

echo "Cliquez sur le lien pour être vu à la télévision nationale, ou si vous ne souhaitez plus recevoir mon mailing et agrandir votre pénis ( sans carte bleue ) téléphonez au numéro vert 08 92 69 69 69 (0 Eur/min)." | formail | spamassassin -L | grep -i French | wc -l

Attendez quelques secondes. Si le chiffre qui s’affiche ensuite est inférieur à 2, les règles ne sont pas en place. A l’inverse si vous obtenez plus de 5 (et plus probablement 7), c’est que les règles sont correctement installés.

Cliquez sur le lien pour être vu à la télévision nationale, ou si vous ne souhaitez plus recevoir mon mailing et agrandir votre pénis ( sans carte bleue ) téléphonez au numéro vert 08 92 69 69 69 (0 Eur/min).

Si vous recevez un message d’alerte de Spam Assassin comme quoi un spam qui réagit à des règles en français a été détecté (en regardant dans les en-têtes du mail si vous avez configuré SA pour ne mettre les marqueurs que dans les en-têtes comme je l’ai fait), c’est que les règles sont en place.


Répondre à cet article

> Règles SpamAssassin pour la 2.44
12 août 2005, par Diabolo

Salut à tous !

Je sais, votre première réaction sera de me dire : il faut installer une version plus recente. Je suis d’accord, mais je ne peux pas. En effet, la version 2.5x et supérieures nécessitent une nouvelle version de perl-base (5.8.3), ce qui implique par effet boule de neige la mise à jour des modules Apache, de MySQL, de cups-drivers, etc... Or mon serveur est en exploitation et je ne peux pas faire ce genre de manip à la légère.

Donc, pour les gens comme moi, pourquoi ne pas proposer des règles compatibles SA 2.44 ?

> Règles SpamAssassin
5 avril 2005, par gilles
bonjour suite à l’install du fichier user_prefs dans /root/.spamassassin le test na rien donne 0 dans les 2 cas ma config est globale recuperation par fetchmail+amavis+spamassassin (tout les mails sont filtres, mais pas assez à mon gout) comment faire fonctionner les regles ? les mettres dans /etc/spamassassin ne marche pas merci a+
> Règles SpamAssassin
2 décembre 2004
Précision : sous Mandrake, pour relancer le démon spamd, taper, en root : service spamassassin restart
SpamAssassin & Amavis
5 juin 2004, par jerume
Bonjour :) j’utilise amais ( clamv /spamassassin ), il y a donc un fichier commun a ces trois outils. /etc/amavis/amavis.conf comment puis je completer les regles de filtrage de spamassassin ? dans ce fichier ? ou dans le fichier de conf de spamassassin ? merci bien :)
> Règles SpamAssassin
3 juin 2004, par Jv.

Bonjour ! Tout d’abord merci pour ces règles ! ! ! cependant, je n’ai pas pu les tester, elles semblent ne pas être prises en compte par spamd. J’ai un accès en tant qu’utilisateur de base sur mons erveur de mail, j’ai donc ajouté les règles french_rules.cf et airmax.cf dans mon fichier /.spamassassin/user_prefs (qui existait déjà), et ai demandé à mon administrateur de redémarrer le daemon spamd. J’ai effectué les 2 tests cités dans l’article, et le score est de 0 dans les 2 cas !

Merci de bien vouloir m’aiguiller. Jv.

> Règles SpamAssassin
5 juin 2004, par Jv.
Bon, je n’ai pas avancé ;-( J’ai volontairement essayé de faire des erreurs de syntaxe dans mon fichier user_prefs, et lors des tests, spamd me les signale bien, ce qui prouve que mes règles peronnelles sont prises en compte. Cependant, les résultats des tests sont toujours négatifs ! Merci de bien vouloir m’aider.
> Règles SpamAssassin
27 janvier 2005, par nat

essayer d’inclure en exprimant le chemin complet et sans échapper (guillemets, apostrophes ...)

exemple :

 include /home/toto/.spamassassin/mes_regles.cf 

> Règles SpamAssassin
26 février 2004, par Puppet_Master

je me lance a peine dans Spamassassin.... je voudrai juste savoir comment et ou on installe ces règles ? ?

dans local.cf ? ? ? ? ? ? ? ? merci

fonctionnement de spam assassin ?
14 avril 2004, par satch

Je voudrais installer spam assassin...mais j’aimerais en savoir plus sur son fonctionnement ( si il fonctionne automatiquement, si il traite les mails a la volée, ou faut il le coupler avec d’autres logiciels....)

merci

> fonctionnement de spam assassin ?
10 mai 2004

et vous avez pensé à regarder sur le site de spamassassin pour la doc ? ? ?

(RTFM) \o/

> fonctionnement de spam assassin ?
22 avril 2005, par Methos
Il faut faire un grep -i FR et non French
> fonctionnement de spam assassin ?
22 avril 2005, par Maxime

Les 2 fonctionnent :-)

Sinon, effectivement, “grep FR” aurait aussi pu très bien convenir...

 
Steves free web site templates Site réalisé avec SPIP Valid HTML 4.01!