<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://smeserver.pialasse.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jibe</id>
		<title>SME Server Wiki - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://smeserver.pialasse.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jibe"/>
		<link rel="alternate" type="text/html" href="https://smeserver.pialasse.com/index.php/Sp%C3%A9cial:Contributions/Jibe"/>
		<updated>2026-04-11T23:03:53Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=5846</id>
		<title>Spam</title>
		<link rel="alternate" type="text/html" href="https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=5846"/>
				<updated>2009-04-08T09:55:14Z</updated>
		
		<summary type="html">&lt;p&gt;Jibe : /* ultime recours pour limiter des spams envahissants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comment en finir avec les spams sur SME&lt;br /&gt;
&lt;br /&gt;
/!\ par defaut le filtre anti-pourriel(spamassassin) est desactivé pensez à l'activer !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''/!\ pour les pressés regardez la section Rush job !!'''&lt;br /&gt;
&lt;br /&gt;
== whitelist blacklist ==&lt;br /&gt;
 &lt;br /&gt;
Vous pouvez blacklister ou whitlister des domaines de receveur ou expéditeur ou smtp d'envoi; ou des comptes mails de receveur expéditeurs.&lt;br /&gt;
Voici ce que je vous conseille de rajouter au minimum (a adapter suivant vos correspondant usuels ne blacklistez pas le japon si vous êtes importateurs de manga)&lt;br /&gt;
 db spamassassin setprop wbl.global \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
Vous pouriez aussi ajouter en blacklist ces domaines mais voulant epargner des correspondant italiens, anglais et australiens, ainsi qu'un correspondant farfelu en .biz je ne l'ai pas fait.&lt;br /&gt;
&lt;br /&gt;
 *.biz&lt;br /&gt;
 *.it&lt;br /&gt;
 *.co.uk&lt;br /&gt;
 *.au&lt;br /&gt;
&lt;br /&gt;
Pour vérifier votre black/white list :&lt;br /&gt;
&lt;br /&gt;
 db spamassassin show&lt;br /&gt;
&lt;br /&gt;
== modifications a LearnAsSpam.pl de sonora ==&lt;br /&gt;
&lt;br /&gt;
Étant particulièrement fainéant j'ai modifié ce fabuleux script pour qu'il apprenne directement de ce qui est dans .junkmail au lieu de learnspam par défaut. Je vais aussi dans les prochains jour le faire arrêter d'effacer et apprendre que les fichier plus vieux que 7 jours et moins vieux que 8 jours. Sachant que spamassassin efface automatiquement les spam dans ce dossier au bout de 90 jour par défaut que j'ai ramené a 15 jour pour ma part. De plus le dossier mail de l'admin n'étant pas au même endroit il est oublié par ce script alors que c'est souvent le premier réceptacle a SPAM.&lt;br /&gt;
&lt;br /&gt;
''' Attention toutefois ceci peut vous amener a faire apprendre comme spam des messages qui ne le sont pas si vous ne vérifiez pas à temps tous les jours le contenu de junkmail  '''&lt;br /&gt;
&lt;br /&gt;
on modifie le fichier learnasspam.pl, ligne 36 apprentissage dans le dossier &amp;quot;junkmail&amp;quot; directement, par défaut &amp;quot;LearnAsSpam&amp;quot;:&lt;br /&gt;
 mcedit /usr/bin/LearnAsSpam.pl&lt;br /&gt;
&lt;br /&gt;
== réglage de la sensibilité de spamassassin en personnalisé==&lt;br /&gt;
=== via le serveur manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Electronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 sensibilité du filtre =&amp;gt; personnalisé&lt;br /&gt;
 Niveau personnalisé de marquage =&amp;gt; 4&lt;br /&gt;
cette dénomination est trompeuse, cela correspond en fait au score que doit avoir le courrier pour etre considéré comme SPAM.&lt;br /&gt;
 Niveau de rejet personnalisé =&amp;gt; 0&lt;br /&gt;
cette valeur correspond au score a partir duquel le mail est totalement rejeté il n'est pas accepté par le serveur, vous n'avez donc aucune trace de son existence. Si vous laissez à 0 tout est accepté et au pire mis dans le dossier .junkmail du destinataire.&lt;br /&gt;
 Envoyer les pourriels dans la corbeille =&amp;gt; Activé&lt;br /&gt;
cela signifie en fait mettre les SPAM dans le dossier .junkmail&lt;br /&gt;
 Modifier le sujet des pourriels =&amp;gt; Activé&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en console ===&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 10&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== Filtre Bayesien : l'indispensable ==&lt;br /&gt;
===Installation configuration ===&lt;br /&gt;
&lt;br /&gt;
Le filtre bayesien va vous permettre d'affiner les filtres de spamasssasin.&lt;br /&gt;
suivez le how to ici: http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
Vous pourrez ainsi obtenir une mise a jour automatique, un apprentissage automatique, et en plus un rapport journalier.&lt;br /&gt;
voici ce que vous devez faire en résumé:&lt;br /&gt;
 &lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 wget http://smeserver.pialasse.com/fichiers/spamfilter-stats-7.pl&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
 &lt;br /&gt;
les lignes suivantes ne sont pas necessaires pour sme &amp;gt;=7.3 car il le fait de base déjà:&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
&lt;br /&gt;
Si vous recevez 2 notifications sa-update apres la mise a jour vers 7.3 faites :&lt;br /&gt;
 rm /etc/cron.daily/sa-update&lt;br /&gt;
&lt;br /&gt;
=== Apprentissage manuel ===&lt;br /&gt;
pour le courrier désirable&lt;br /&gt;
 sa-learn --ham /home/e-smith/files/users/[your-user-name]/Maildir/cur/*&lt;br /&gt;
pour le courrier indésirable&lt;br /&gt;
 sa-learn --spam /home/e-smith/files/users/[your-user-name]/.junkmail/cur/*&lt;br /&gt;
&lt;br /&gt;
== Problèmes avec Spamfilter stats-7.pl ==&lt;br /&gt;
 &lt;br /&gt;
Si votre SME a subi les mises a jour depuis la version 7.0 voir anterieur il se peut que les logs de qpsmtp n'en disent pas assez pour Spamfilter stat (LogLevel 8). Ceux qui ont installé une SME 7.2 fraiche sont deja en Loglevel 6 à priori.&lt;br /&gt;
&lt;br /&gt;
vous aurez alors des erreurs du style:&lt;br /&gt;
 &lt;br /&gt;
 Use of uninitialized value in numeric gt (&amp;gt;) at /usr/bin/spamfilter-stats-7.pl line 1047.&lt;br /&gt;
&lt;br /&gt;
la solution :&lt;br /&gt;
&lt;br /&gt;
 config setprop qpsmtpd LogLevel 6&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
 sv t /var/service/qpsmtpd&lt;br /&gt;
&lt;br /&gt;
et attendez gentiment 24 heures.&lt;br /&gt;
&lt;br /&gt;
== réglages avancés pour spamassassin ==&lt;br /&gt;
===langue===&lt;br /&gt;
par défaut c'est &amp;quot;all&amp;quot; si vous êtes parano vous pouvez restreindre à &amp;quot;fr&amp;quot; ou à &amp;quot;fr en&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config setprop spamassassin OkLanguage fr&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
=== encodage de caractere ===&lt;br /&gt;
Vous pouvez modifier le parametre par defaut &amp;quot;all&amp;quot;&lt;br /&gt;
 config setprop spamassassin OkLocales en&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
== classement des spams ==&lt;br /&gt;
=== utilisation du dossier junkmail ===&lt;br /&gt;
par défaut spamassassin mets les SPAM dans la boite de réception ce qui est très pratique pour les utilisateurs POP en cas de faux positif, mais n'est pas pratique pour l'apprentissage, et surtout ne facilite pas la vie de l'utilisateur ( ce réglage est disponible via le manager):&lt;br /&gt;
 config setprop spamassassin SortSpam enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== limiter la durée de conservation ===&lt;br /&gt;
par défaut spamassassin garde les mails dans le junkmail 90 jours ce qui est trop long &lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
=== tag des SPAM ===&lt;br /&gt;
pour activer le tag des spams dans le sujet défaut: disabled (réalisable aussi depuis le server-manager)&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
=== modification du sujet ===&lt;br /&gt;
vous pouvez modifier ce qui est ajouté aux spam par défaut [SPAM]&lt;br /&gt;
 config setprop spamassassin Subject POURRIEL&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
a noter que cela n'a pas l'aire de fonctionner car les ajouts par défaut sont ***SPAM***&lt;br /&gt;
&lt;br /&gt;
== fichiers joints dangereux ==&lt;br /&gt;
&lt;br /&gt;
=== dans le manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Électronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en ligne de commande ====&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
== DNS et RHBL==&lt;br /&gt;
&lt;br /&gt;
=== les activer ===&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
=== pour eviter trop de faux positifs ===&lt;br /&gt;
il arrive que les FAI européen soient règlement listé sur : dnsbl-2.uceprotect.net ou encore sur : list.dsbl.org  (gmail est aussi souvent victime). donc essayez de les supprimer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
pour les remettre:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net:dnsbl-2.uceprotect.net:list.dsbl.org\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
===désactiver les DNS et RHBL blacklistes===&lt;br /&gt;
 config setprop qpsmtpd DNSBL disabled RHSBL disabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== ultime recours pour limiter des spams envahissants ==&lt;br /&gt;
Si vous êtes victimes de SPAMS qui ne sont pas bloqué, vous pouvez créer des règles spécifiques vous même pour spamassassin et donner votre propre score:&lt;br /&gt;
&lt;br /&gt;
Créez un template:&lt;br /&gt;
 mkdir -p /etc/e-smith/templates-custom/etc/mail/spamassassin/local.cf&lt;br /&gt;
 vi 85_LOCALS&lt;br /&gt;
&lt;br /&gt;
Ajoutez grace à l'editeur vi vos regles par exemple pour réagir à la présence d'une entête nommée X-MELIOS dans le courrier original et ajouter 5 à la note fournie par SpamAssassin :&lt;br /&gt;
&lt;br /&gt;
 # commentaire perso&lt;br /&gt;
 header XIMELIOS_DETECTED X-MELIOS =~ /Suspected\ Spam/&lt;br /&gt;
 score XIMELIOS_DETECTED 5&lt;br /&gt;
&lt;br /&gt;
Puis :&lt;br /&gt;
 expand-template /etc/mail/spamassassin/local.cf&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
Je vous laisse vous référer a la documentation de spamassassin et aux expressions régulières pour rédiger vos règles. Le but de ce tuto est uniquement de vous aider a adapter à SME. ATTENTION toutefois à ne pas faire une règle trop large qui puisse mettre trop de courrier acceptable dans la catégorie SPAM&lt;br /&gt;
&lt;br /&gt;
== Activer l'anti spam pour le LAN ==&lt;br /&gt;
&lt;br /&gt;
 mkdir -p /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/local&lt;br /&gt;
 ln /etc/e-smith/templates/var/service/qpsmtpd/config/peers/local/70spamassassin /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/local//etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/local&lt;br /&gt;
 expand-template /var/service/qpsmtpd/config/peers/local&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
==rush job==&lt;br /&gt;
 # activer Spamassassin&lt;br /&gt;
 config setprop spamassassin status enabled&lt;br /&gt;
 # retension limitée&lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 #&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # activer apprentissage bayesien&lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
&lt;br /&gt;
 # installer LearnAsSpam&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 # installer spamfilter stats&lt;br /&gt;
 wget http://smeserver.pialasse.com/fichiers/spamfilter-stats-7.pl&lt;br /&gt;
 # automatiser les taches&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 # mise a jour des regles de spamassassin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
&lt;br /&gt;
 # personalisation de la sensibilité&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 0&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
&lt;br /&gt;
 #activation des DNS et RHBL blacklistes (allégées de 2 listes)&lt;br /&gt;
 config setprop qpsmtpd RBLList \&lt;br /&gt;
 :dnsbl-1.uceprotect.net:\&lt;br /&gt;
 :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
&lt;br /&gt;
 # blocage des domaines indesirables, et inversement&lt;br /&gt;
 db spamassassin setprop wblglobal \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
&lt;br /&gt;
 #fichier joints a bloquer&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #on  mets tout ca en application&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plus qu'a creer le dossier LearnAsSpam et à le remplir vous meme des SPAM qui passent encore pour chaque utilisateur qui a envie de s'y coller. Laisser 1 jour à spamassassin le temps de s'adapter.&lt;br /&gt;
&lt;br /&gt;
== lexique ==&lt;br /&gt;
#SPAM : courriel non désiré ou encore &amp;quot;pourriel&amp;quot;&lt;br /&gt;
#HAM: courriel, message éléctronique quin'est pas un SPAM&lt;br /&gt;
#faux positif: HAM qui est detecté comme un SPAM &lt;br /&gt;
#faux negatif: SPAM qui passe a travers les mailles du filet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== sources==&lt;br /&gt;
http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/&lt;br /&gt;
&lt;br /&gt;
http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=38672&amp;amp;start=0&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=37294&amp;amp;highlight=spamassassin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== et voila le resultat ==&lt;br /&gt;
&lt;br /&gt;
Yes, hits=134.9 required=4.0	tests=DIGEST_MULTIPLE,FB_PENIS,FRT_PENIS1,FRT_SEXUAL,HTML_MESSAGE,PYZOR_CHECK,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,RCVD_IN_PBL,RDNS_DYNAMIC,SARE_ADLTOBFU,SARE_ADLTSUB1,SARE_OBFUSEXUAL,SPF_HELO_SOFTFAIL,SPF_SOFTFAIL,SUBJECT_FUZZY_PENIS,URIBL_AB_SURBL,URIBL_BLACK,URIBL_JP_SURBL,URIBL_OB_SURBL,URIBL_SBL,URIBL_SC_SURBL,USER_IN_BLACKLIST&lt;/div&gt;</summary>
		<author><name>Jibe</name></author>	</entry>

	<entry>
		<id>https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=2808</id>
		<title>Spam</title>
		<link rel="alternate" type="text/html" href="https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=2808"/>
				<updated>2008-02-04T15:42:08Z</updated>
		
		<summary type="html">&lt;p&gt;Jibe : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comment en finir avec les spams sur SME&lt;br /&gt;
&lt;br /&gt;
/!\ par defaut le filtre anti-pourriel(spamassassin) est desactivé pensez à l'activer !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''/!\ pour les pressés regardez la section Rush job !!'''&lt;br /&gt;
&lt;br /&gt;
== whitelist blacklist ==&lt;br /&gt;
 &lt;br /&gt;
Vous pouvez blacklister ou whitlister des domaines de receveur ou expéditeur ou smtp d'envoi; ou des comptes mails de receveur expéditeurs.&lt;br /&gt;
Voici ce que je vous conseille de rajouter au minimum (a adapter suivant vos correspondant usuels ne blacklistez pas le japon si vous êtes importateurs de manga)&lt;br /&gt;
 db spamassassin setprop wbl.global \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
Vous pouriez aussi ajouter en blacklist ces domaines mais voulant epargner des correspondant italiens, anglais et australiens, ainsi qu'un correspondant farfelu en .biz je ne l'ai pas fait.&lt;br /&gt;
&lt;br /&gt;
 *.biz&lt;br /&gt;
 *.it&lt;br /&gt;
 *.co.uk&lt;br /&gt;
 *.au&lt;br /&gt;
&lt;br /&gt;
Pour vérifier votre black/white list :&lt;br /&gt;
&lt;br /&gt;
 db spamassassin show&lt;br /&gt;
&lt;br /&gt;
== modifications a LearnAsSpam.pl de sonora ==&lt;br /&gt;
&lt;br /&gt;
Étant particulièrement fainéant j'ai modifié ce fabuleux script pour qu'il apprenne directement de ce qui est dans .junkmail au lieu de learnspam par défaut. Je vais aussi dans les prochains jour le faire arrêter d'effacer et apprendre que les fichier plus vieux que 7 jours et moins vieux que 8 jours. Sachant que spamassassin efface automatiquement les spam dans ce dossier au bout de 90 jour par défaut que j'ai ramené a 15 jour pour ma part. De plus le dossier mail de l'admin n'étant pas au même endroit il est oublié par ce script alors que c'est souvent le premier réceptacle a SPAM.&lt;br /&gt;
&lt;br /&gt;
''' Attention toutefois ceci peut vous amener a faire apprendre comme spam des messages qui ne le sont pas si vous ne vérifiez pas à temps tous les jours le contenu de junkmail  '''&lt;br /&gt;
&lt;br /&gt;
on modifie le fichier learnasspam.pl, ligne 36 apprentissage dans le dossier &amp;quot;junkmail&amp;quot; directement, par défaut &amp;quot;LearnAsSpam&amp;quot;:&lt;br /&gt;
 mcedit /usr/bin/LearnAsSpam.pl&lt;br /&gt;
&lt;br /&gt;
== réglage de la sensibilité de spamassassin en personnalisé==&lt;br /&gt;
=== via le serveur manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Electronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 sensibilité du filtre =&amp;gt; personnalisé&lt;br /&gt;
 Niveau personnalisé de marquage =&amp;gt; 4&lt;br /&gt;
cette dénomination est trompeuse, cela correspond en fait au score que doit avoir le courrier pour etre considéré comme SPAM.&lt;br /&gt;
 Niveau de rejet personnalisé =&amp;gt; 0&lt;br /&gt;
cette valeur correspond au score a partir duquel le mail est totalement rejeté il n'est pas accepté par le serveur, vous n'avez donc aucune trace de son existence. Si vous laissez à 0 tout est accepté et au pire mis dans le dossier .junkmail du destinataire.&lt;br /&gt;
 Envoyer les pourriels dans la corbeille =&amp;gt; Activé&lt;br /&gt;
cela signifie en fait mettre les SPAM dans le dossier .junkmail&lt;br /&gt;
 Modifier le sujet des pourriels =&amp;gt; Activé&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en console ===&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 10&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== Filtre Bayesien : l'indispensable ==&lt;br /&gt;
&lt;br /&gt;
Le filtre bayesien va vous permettre d'affiner les filtres de spamasssasin.&lt;br /&gt;
suivez le how to ici: http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
Vous pourrez ainsi obtenir une mise a jour automatique, un apprentissage automatique, et en plus un rapport journalier.&lt;br /&gt;
voici ce que vous devez faire en résumé:&lt;br /&gt;
 &lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/spamfilter-stats-7.pl&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
 &lt;br /&gt;
les lignes suivantes ne sont pas necessaires pour sme &amp;gt;=7.3 car il le fait de base déjà:&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
&lt;br /&gt;
Si vous recevez 2 notifications sa-update apres la mise a jour vers 7.3 faites :&lt;br /&gt;
 rm /etc/cron.daily/sa-update&lt;br /&gt;
&lt;br /&gt;
== Problèmes avec Spamfilter stats-7.pl ==&lt;br /&gt;
 &lt;br /&gt;
Si votre SME a subi les mises a jour depuis la version 7.0 voir anterieur il se peut que les logs de qpsmtp n'en disent pas assez pour Spamfilter stat (LogLevel 8). Ceux qui ont installé une SME 7.2 fraiche sont deja en Loglevel 6 à priori.&lt;br /&gt;
&lt;br /&gt;
vous aurez alors des erreurs du style:&lt;br /&gt;
 &lt;br /&gt;
 Use of uninitialized value in numeric gt (&amp;gt;) at /usr/bin/spamfilter-stats-7.pl line 1047.&lt;br /&gt;
&lt;br /&gt;
la solution :&lt;br /&gt;
&lt;br /&gt;
 config setprop qpsmtpd LogLevel 6&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
 sv t /var/service/qpsmtpd&lt;br /&gt;
&lt;br /&gt;
et attendez gentiment 24 heures.&lt;br /&gt;
&lt;br /&gt;
== réglages avancés pour spamassassin ==&lt;br /&gt;
===langue===&lt;br /&gt;
par défaut c'est &amp;quot;all&amp;quot; si vous êtes parano vous pouvez restreindre à &amp;quot;fr&amp;quot; ou à &amp;quot;fr en&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config setprop spamassassin OkLanguage fr&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
=== encodage de caractere ===&lt;br /&gt;
Vous pouvez modifier le parametre par defaut &amp;quot;all&amp;quot;&lt;br /&gt;
 config setprop spamassassin OkLocales en&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
== classement des spams ==&lt;br /&gt;
=== utilisation du dossier junkmail ===&lt;br /&gt;
par défaut spamassassin mets les SPAM dans la boite de réception ce qui est très pratique pour les utilisateurs POP en cas de faux positif, mais n'est pas pratique pour l'apprentissage, et surtout ne facilite pas la vie de l'utilisateur ( ce réglage est disponible via le manager):&lt;br /&gt;
 config setprop spamassassin SortSpam enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== limiter la durée de conservation ===&lt;br /&gt;
par défaut spamassassin garde les mails dans le junkmail 90 jours ce qui est trop long &lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
=== tag des SPAM ===&lt;br /&gt;
pour activer le tag des spams dans le sujet défaut: disabled (réalisable aussi depuis le server-manager)&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
=== modification du sujet ===&lt;br /&gt;
vous pouvez modifier ce qui est ajouté aux spam par défaut [SPAM]&lt;br /&gt;
 config setprop spamassassin Subject POURRIEL&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
a noter que cela n'a pas l'aire de fonctionner car les ajouts par défaut sont ***SPAM***&lt;br /&gt;
&lt;br /&gt;
== fichiers joints dangereux ==&lt;br /&gt;
&lt;br /&gt;
=== dans le manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Électronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en ligne de commande ====&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
== DNS et RHBL==&lt;br /&gt;
&lt;br /&gt;
=== les activer ===&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
=== pour eviter trop de faux positifs ===&lt;br /&gt;
il arrive que les FAI européen soient règlement listé sur : dnsbl-2.uceprotect.net ou encore sur : list.dsbl.org  (gmail est aussi souvent victime). donc essayez de les supprimer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
pour les remettre:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net:dnsbl-2.uceprotect.net:list.dsbl.org\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
===désactiver les DNS et RHBL blacklistes===&lt;br /&gt;
 config setprop qpsmtpd DNSBL disabled RHSBL disabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== ultime recours pour limiter des spams envahissants ==&lt;br /&gt;
Si vous êtes victimes de SPAMS qui ne sont pas bloqué, vous pouvez créer des règles spécifiques vous même pour spamassassin et donner votre propre score:&lt;br /&gt;
&lt;br /&gt;
Créez un template:&lt;br /&gt;
 mkdir -p /etc/e-smith/templates-custom/etc/mail/spamassassin/local.cf&lt;br /&gt;
 vi 85_LOCALS&lt;br /&gt;
&lt;br /&gt;
Ajoutez grace à l'editeur vi vos regles par exemple pour réagir à la présence d'une entête nommée X-MELIOS dans le courrier original et ajouter 5 à la note fournie par SpamAssassin :&lt;br /&gt;
&lt;br /&gt;
 # commentaire perso&lt;br /&gt;
 header XIMELIOS_DETECTED X-MELIOS =~ /Suspected\ Spam/&lt;br /&gt;
 score XIMELIOS_DETECTED 5&lt;br /&gt;
&lt;br /&gt;
Puis :&lt;br /&gt;
 expand-template /etc/mail/spamassassin/local.cf&lt;br /&gt;
 signal-event mail-update&lt;br /&gt;
&lt;br /&gt;
Je vous laisse vous référer a la documentation de spamassassin et aux expressions régulières pour rédiger vos règles. Le but de ce tuto est uniquement de vous aider a adapter à SME. ATTENTION toutefois à ne pas faire une règle trop large qui puisse mettre trop de courrier acceptable dans la catégorie SPAM&lt;br /&gt;
&lt;br /&gt;
==rush job==&lt;br /&gt;
 # activer Spamassassin&lt;br /&gt;
 config setprop spamassassin status enabled&lt;br /&gt;
 # retension limitée&lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 #&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # activer apprentissage bayesien&lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
&lt;br /&gt;
 # installer LearnAsSpam&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 # installer spamfilter stats&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/spamfilter-stats-7.pl&lt;br /&gt;
 # automatiser les taches&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 # mise a jour des regles de spamassassin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
&lt;br /&gt;
 # personalisation de la sensibilité&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 0&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
&lt;br /&gt;
 #activation des DNS et RHBL blacklistes (allégées de 2 listes)&lt;br /&gt;
 config setprop qpsmtpd RBLList \&lt;br /&gt;
 :dnsbl-1.uceprotect.net:\&lt;br /&gt;
 :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
&lt;br /&gt;
 # blocage des domaines indesirables, et inversement&lt;br /&gt;
 db spamassassin setprop wblglobal \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
&lt;br /&gt;
 #fichier joints a bloquer&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #on  mets tout ca en application&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plus qu'a creer le dossier LearnAsSpam et à le remplir vous meme des SPAM qui passent encore pour chaque utilisateur qui a envie de s'y coller. Laisser 1 jour à spamassassin le temps de s'adapter.&lt;br /&gt;
&lt;br /&gt;
== lexique ==&lt;br /&gt;
#SPAM : courriel non désiré ou encore &amp;quot;pourriel&amp;quot;&lt;br /&gt;
#HAM: courriel, message éléctronique quin'est pas un SPAM&lt;br /&gt;
#faux positif: HAM qui est detecté comme un SPAM &lt;br /&gt;
#faux negatif: SPAM qui passe a travers les mailles du filet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== sources==&lt;br /&gt;
http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/&lt;br /&gt;
&lt;br /&gt;
http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=38672&amp;amp;start=0&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=37294&amp;amp;highlight=spamassassin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== et voila le resultat ==&lt;br /&gt;
&lt;br /&gt;
Yes, hits=134.9 required=4.0	tests=DIGEST_MULTIPLE,FB_PENIS,FRT_PENIS1,FRT_SEXUAL,HTML_MESSAGE,PYZOR_CHECK,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,RCVD_IN_PBL,RDNS_DYNAMIC,SARE_ADLTOBFU,SARE_ADLTSUB1,SARE_OBFUSEXUAL,SPF_HELO_SOFTFAIL,SPF_SOFTFAIL,SUBJECT_FUZZY_PENIS,URIBL_AB_SURBL,URIBL_BLACK,URIBL_JP_SURBL,URIBL_OB_SURBL,URIBL_SBL,URIBL_SC_SURBL,USER_IN_BLACKLIST&lt;/div&gt;</summary>
		<author><name>Jibe</name></author>	</entry>

	<entry>
		<id>https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=2311</id>
		<title>Spam</title>
		<link rel="alternate" type="text/html" href="https://smeserver.pialasse.com/index.php?title=Spam&amp;diff=2311"/>
				<updated>2008-01-17T13:44:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jibe : db spamassassin show&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comment en finir avec les spams sur SME&lt;br /&gt;
&lt;br /&gt;
/!\ par defaut le filtre anti-pourriel(spamassassin) est desactivé pensez à l'activer !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''/!\ pour les pressés regardez la section Rush job !!'''&lt;br /&gt;
&lt;br /&gt;
== whitelist blacklist ==&lt;br /&gt;
 &lt;br /&gt;
Vous pouvez blacklister ou whitlister des domaines de receveur ou expéditeur ou smtp d'envoi; ou des comptes mails de receveur expéditeurs.&lt;br /&gt;
Voici ce que je vous conseille de rajouter au minimum (a adapter suivant vos correspondant usuels ne blacklistez pas le japon si vous êtes importateurs de manga)&lt;br /&gt;
 db spamassassin setprop wblglobal \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
Vous pouriez aussi ajouter en blacklist ces domaines mais voulant epargner des correspondant italiens, anglais et australiens, ainsi qu'un correspondant farfelu en .biz je ne l'ai pas fait.&lt;br /&gt;
&lt;br /&gt;
 *.biz&lt;br /&gt;
 *.it&lt;br /&gt;
 *.co.uk&lt;br /&gt;
 *.au&lt;br /&gt;
&lt;br /&gt;
Pour vérifier votre black/white list :&lt;br /&gt;
&lt;br /&gt;
 db spamassassin show&lt;br /&gt;
&lt;br /&gt;
== modifications a LearnAsSpam.pl de sonora ==&lt;br /&gt;
&lt;br /&gt;
Étant particulièrement fainéant j'ai modifié ce fabuleux script pour qu'il apprenne directement de ce qui est dans .junkmail au lieu de learnspam par défaut. Je vais aussi dans les prochains jour le faire arrêter d'effacer et apprendre que les fichier plus vieux que 7 jours et moins vieux que 8 jours. Sachant que spamassassin efface automatiquement les spam dans ce dossier au bout de 90 jour par défaut que j'ai ramené a 15 jour pour ma part. De plus le dossier mail de l'admin n'étant pas au même endroit il est oublié par ce script alors que c'est souvent le premier réceptacle a SPAM.&lt;br /&gt;
&lt;br /&gt;
''' Attention toutefois ceci peut vous amener a faire apprendre comme spam des messages qui ne le sont pas si vous ne vérifiez pas à temps tous les jours le contenu de junkmail  '''&lt;br /&gt;
&lt;br /&gt;
on modifie le fichier learnasspam.pl, ligne 36 apprentissage dans le dossier &amp;quot;junkmail&amp;quot; directement, par défaut &amp;quot;LearnAsSpam&amp;quot;:&lt;br /&gt;
 mcedit /usr/bin/LearnAsSpam.pl&lt;br /&gt;
&lt;br /&gt;
== réglage de la sensibilité de spamassassin en personnalisé==&lt;br /&gt;
=== via le serveur manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Electronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 sensibilité du filtre =&amp;gt; personnalisé&lt;br /&gt;
 Niveau personnalisé de marquage =&amp;gt; 4&lt;br /&gt;
cette dénomination est trompeuse, cela correspond en fait au score que doit avoir le courrier pour etre considéré comme SPAM.&lt;br /&gt;
 Niveau de rejet personnalisé =&amp;gt; 0&lt;br /&gt;
cette valeur correspond au score a partir duquel le mail est totalement rejeté il n'est pas accepté par le serveur, vous n'avez donc aucune trace de son existence. Si vous laissez à 0 tout est accepté et au pire mis dans le dossier .junkmail du destinataire.&lt;br /&gt;
 Envoyer les pourriels dans la corbeille =&amp;gt; Activé&lt;br /&gt;
cela signifie en fait mettre les SPAM dans le dossier .junkmail&lt;br /&gt;
 Modifier le sujet des pourriels =&amp;gt; Activé&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en console ===&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 10&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== Filtre Bayesien : l'indispensable ==&lt;br /&gt;
&lt;br /&gt;
Le filtre bayesien va vous permettre d'affiner les filtres de spamasssasin.&lt;br /&gt;
suivez le how to ici: http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
Vous pourrez ainsi obtenir une mise a jour automatique, un apprentissage automatique, et en plus un rapport journalier.&lt;br /&gt;
voici ce que vous devez faire en résumé:&lt;br /&gt;
 &lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/spamfilter-stats-7.pl&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
 &lt;br /&gt;
les lignes suivantes ne sont pas necessaires pour sme &amp;gt;=7.3 car il le fait de base déjà:&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
&lt;br /&gt;
Si vous recevez 2 notifications sa-update apres la mise a jour vers 7.3 faites :&lt;br /&gt;
 rm /etc/cron.daily/sa-update&lt;br /&gt;
&lt;br /&gt;
== Problèmes avec Spamfilter stats-7.pl ==&lt;br /&gt;
 &lt;br /&gt;
Si votre SME a subi les mises a jour depuis la version 7.0 voir anterieur il se peut que les logs de qpsmtp n'en disent pas assez pour Spamfilter stat (LogLevel 8). Ceux qui ont installé une SME 7.2 fraiche sont deja en Loglevel 6 à priori.&lt;br /&gt;
&lt;br /&gt;
vous aurez alors des erreurs du style:&lt;br /&gt;
 &lt;br /&gt;
 Use of uninitialized value in numeric gt (&amp;gt;) at /usr/bin/spamfilter-stats-7.pl line 1047.&lt;br /&gt;
&lt;br /&gt;
la solution :&lt;br /&gt;
&lt;br /&gt;
 config setprop qpsmtpd LogLevel 6&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
 sv t /var/service/qpsmtpd&lt;br /&gt;
&lt;br /&gt;
et attendez gentiment 24 heures.&lt;br /&gt;
&lt;br /&gt;
== réglages avancés pour spamassassin ==&lt;br /&gt;
===langue===&lt;br /&gt;
par défaut c'est &amp;quot;all&amp;quot; si vous êtes parano vous pouvez restreindre à &amp;quot;fr&amp;quot; ou à &amp;quot;fr en&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config setprop spamassassin OkLanguage fr&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
=== encodage de caractere ===&lt;br /&gt;
Vous pouvez modifier le parametre par defaut &amp;quot;all&amp;quot;&lt;br /&gt;
 config setprop spamassassin OkLocales en&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
JE DECONSEILLE DE MODIFIER LE PARAMETRE PAR DEFAUT&lt;br /&gt;
&lt;br /&gt;
== classement des spams ==&lt;br /&gt;
=== utilisation du dossier junkmail ===&lt;br /&gt;
par défaut spamassassin mets les SPAM dans la boite de réception ce qui est très pratique pour les utilisateurs POP en cas de faux positif, mais n'est pas pratique pour l'apprentissage, et surtout ne facilite pas la vie de l'utilisateur ( ce réglage est disponible via le manager):&lt;br /&gt;
 config setprop spamassassin SortSpam enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== limiter la durée de conservation ===&lt;br /&gt;
par défaut spamassassin garde les mails dans le junkmail 90 jour ce qui est trop long &lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== tag des SPAM ===&lt;br /&gt;
pour activer le tag des spams dans le sujet défaut: disabled (réalisable aussi depuis le server-manager)&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
=== modification du sujet ===&lt;br /&gt;
vous pouvez modifier ce qui est ajouté aux spam par défaut [SPAM]&lt;br /&gt;
 config setprop spamassassin Subject POURRIEL&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
a noter que cela n'a pas l'aire de fonctionner car les ajouts par défaut sont ***SPAM***&lt;br /&gt;
&lt;br /&gt;
== fichiers joints dangereux ==&lt;br /&gt;
&lt;br /&gt;
=== dans le manager ===&lt;br /&gt;
rendez vous a la page &amp;quot;Messagerie Électronique&amp;quot; / &amp;quot;configuration de la messagerie électronique&amp;quot;&lt;br /&gt;
 Pièces jointes à bloquer =&amp;gt; toutes sauf les ZIP&lt;br /&gt;
&lt;br /&gt;
=== en ligne de commande ====&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
== DNS et RHBL==&lt;br /&gt;
&lt;br /&gt;
=== les activer ===&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
=== pour eviter trop de faux positifs ===&lt;br /&gt;
il arrive que les FAI européen soient règlement listé sur : dnsbl-2.uceprotect.net ou encore sur : list.dsbl.org  (gmail est aussi souvent victime). donc essayez de les supprimer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
pour les remettre:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd RBLList \&lt;br /&gt;
    :dnsbl-1.uceprotect.net:dnsbl-2.uceprotect.net:list.dsbl.org\&lt;br /&gt;
    :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
&lt;br /&gt;
    config setprop qpsmtpd SBLList \&lt;br /&gt;
    bogusmx.rfc-ignorant.org:multi.surbl.org:black.uribl.com\&lt;br /&gt;
    :rhsbl.sorbs.net:bulk.rhs.mailpolice.com:fraud.rhs.mailpolice.com\&lt;br /&gt;
    :porn.rhs.mailpolice.com:adult.rhs.mailpolice.com:ex.dnsbl.org\&lt;br /&gt;
    :blackhole.securitysage.com&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
===désactiver les DNS et RHBL blacklistes===&lt;br /&gt;
 config setprop qpsmtpd DNSBL disabled RHSBL disabled&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
== ultime recours pour limiter des spams envahissants ==&lt;br /&gt;
Si vous êtes victimes de SPAMS qui ne sont pas bloqué, vous pouvez créer des règles spécifiques vous même pour spamassassin et donner votre propre score:&lt;br /&gt;
&lt;br /&gt;
Créez un template:&lt;br /&gt;
 mkdir -p /etc/e-smith/templates-custom/etc/mail/spamassassin/local.cf&lt;br /&gt;
 vi 85_LOCALS&lt;br /&gt;
&lt;br /&gt;
Ajoutez grace à l'editeur vi vos regles par exemple pour réagir à la présence d'une entête nommée X-MELIOS dans le courrier original et ajouter 5 à la note fournie par SpamAssassin :&lt;br /&gt;
&lt;br /&gt;
 # commentaire perso&lt;br /&gt;
 header XIMELIOS_DETECTED X-MELIOS =~ /Suspected\ Spam/&lt;br /&gt;
 score XIMELIOS_DETECTED 5&lt;br /&gt;
&lt;br /&gt;
Puis :&lt;br /&gt;
 expand-template /etc/mail/spamassassin/local.cf&lt;br /&gt;
 signal-event mail-update&lt;br /&gt;
&lt;br /&gt;
Je vous laisse vous référer a la documentation de spamassassin et aux expressions régulières pour rédiger vos règles. Le but de ce tuto est uniquement de vous aider a adapter à SME. ATTENTION toutefois à ne pas faire une règle trop large qui puisse mettre trop de courrier acceptable dans la catégorie SPAM&lt;br /&gt;
&lt;br /&gt;
==rush job==&lt;br /&gt;
 # activer Spamassassin&lt;br /&gt;
 config setprop spamassassin status enabled&lt;br /&gt;
 # retension limitée&lt;br /&gt;
 config setprop spamassassin MessageRetentionTime 15&lt;br /&gt;
 #&lt;br /&gt;
 config setprop spamassassin SubjectTag enabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # activer apprentissage bayesien&lt;br /&gt;
 config setprop spamassassin UseBayes 1&lt;br /&gt;
&lt;br /&gt;
 # installer LearnAsSpam&lt;br /&gt;
 cd /usr/bin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.pl&lt;br /&gt;
 # installer spamfilter stats&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/spamfilter-stats-7.pl&lt;br /&gt;
 # automatiser les taches&lt;br /&gt;
 cd /etc/cron.d&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/LearnAsSpam.cron&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/mailstats.cron&lt;br /&gt;
 cd /etc/cron.daily&lt;br /&gt;
 # mise a jour des regles de spamassassin&lt;br /&gt;
 wget http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/sa-update&lt;br /&gt;
 chmod +x sa-update&lt;br /&gt;
 /etc/rc.d/init.d/crond restart&lt;br /&gt;
&lt;br /&gt;
 # personalisation de la sensibilité&lt;br /&gt;
 config setprop spamassassin Sensivity custom&lt;br /&gt;
 config setprop spamassassin RejectLevel 0&lt;br /&gt;
 config setprop spamassassin Taglevel 4&lt;br /&gt;
&lt;br /&gt;
 #activation des DNS et RHBL blacklistes (allégées de 2 listes)&lt;br /&gt;
 config setprop qpsmtpd RBLList \&lt;br /&gt;
 :dnsbl-1.uceprotect.net:\&lt;br /&gt;
 :multihop.dsbl.org:psbl.surriel.com:zen.spamhaus.org&lt;br /&gt;
 config setprop qpsmtpd DNSBL enabled RHSBL enabled&lt;br /&gt;
&lt;br /&gt;
 # blocage des domaines indesirables, et inversement&lt;br /&gt;
 db spamassassin setprop wblglobal \&lt;br /&gt;
 *.my Black \&lt;br /&gt;
 *.mx Black \&lt;br /&gt;
 *.ph Black \&lt;br /&gt;
 *.cc Black \&lt;br /&gt;
 *.fi Black \&lt;br /&gt;
 *.co.nz Black \&lt;br /&gt;
 *.br Black \&lt;br /&gt;
 *.jp Black \&lt;br /&gt;
 *.hk Black \&lt;br /&gt;
 *.ai Black \&lt;br /&gt;
 *.ru Black \&lt;br /&gt;
 *.bo Black \&lt;br /&gt;
 *.pl Black \&lt;br /&gt;
 *.pk Black \&lt;br /&gt;
 *finances.gouv.fr White&lt;br /&gt;
&lt;br /&gt;
 #fichier joints a bloquer&lt;br /&gt;
 db setprop mailpattern AHhIYW5k Status enabled&lt;br /&gt;
 db setprop mailpattern AHhUYXgg Status enabled&lt;br /&gt;
 db setprop mailpattern  AMkgICAg Status enabled&lt;br /&gt;
 db setprop mailpattern AMlIbDk5Lm Status enabled&lt;br /&gt;
 db setprop mailpattern GIF01 Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAEAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAAQAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAACoAG Status enabled&lt;br /&gt;
 db setprop mailpattern TVoAAD8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoFAQUAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVoIARMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVouARsAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVp1AQEAAAAE Status enabled&lt;br /&gt;
 db setprop mailpattern TVpAALQAc Status enabled&lt;br /&gt;
 db setprop mailpattern TVpLRVJOR yes Status enabled&lt;br /&gt;
 db setprop mailpattern TVpQAAIAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVpyAXkAX Status enabled&lt;br /&gt;
 db setprop mailpattern TVqQAAMAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVqgAAEAAAAFAAAA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrQAT8AA Status enabled&lt;br /&gt;
 db setprop mailpattern TVrhARwAk Status enabled&lt;br /&gt;
 db setprop mailpattern TVrmAU4AA Status enabled&lt;br /&gt;
 db setprop mailpattern ZIPV1 Status disabled&lt;br /&gt;
 db setprop mailpattern ZIPV2 Status disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #on  mets tout ca en application&lt;br /&gt;
 signal-event email-update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plus qu'a creer le dossier LearnAsSpam et à le remplir vous meme des SPAM qui passent encore pour chaque utilisateur qui a envie de s'y coller. Laisser 1 jour à spamassassin le temps de s'adapter.&lt;br /&gt;
&lt;br /&gt;
== lexique ==&lt;br /&gt;
#SPAM : courriel non désiré ou encore &amp;quot;pourriel&amp;quot;&lt;br /&gt;
#HAM: courriel, message éléctronique quin'est pas un SPAM&lt;br /&gt;
#faux positif: HAM qui est detecté comme un SPAM &lt;br /&gt;
#faux negatif: SPAM qui passe a travers les mailles du filet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== sources==&lt;br /&gt;
http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs//bread/mailstats/&lt;br /&gt;
&lt;br /&gt;
http://www.sonoracomm.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=49&amp;amp;Itemid=32&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=38672&amp;amp;start=0&lt;br /&gt;
&lt;br /&gt;
http://forums.ixus.fr/viewtopic.php?t=37294&amp;amp;highlight=spamassassin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== et voila le resultat ==&lt;br /&gt;
&lt;br /&gt;
Yes, hits=134.9 required=4.0	tests=DIGEST_MULTIPLE,FB_PENIS,FRT_PENIS1,FRT_SEXUAL,HTML_MESSAGE,PYZOR_CHECK,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,RCVD_IN_PBL,RDNS_DYNAMIC,SARE_ADLTOBFU,SARE_ADLTSUB1,SARE_OBFUSEXUAL,SPF_HELO_SOFTFAIL,SPF_SOFTFAIL,SUBJECT_FUZZY_PENIS,URIBL_AB_SURBL,URIBL_BLACK,URIBL_JP_SURBL,URIBL_OB_SURBL,URIBL_SBL,URIBL_SC_SURBL,USER_IN_BLACKLIST&lt;/div&gt;</summary>
		<author><name>Jibe</name></author>	</entry>

	</feed>