Mémo Simscan

De temps en temps je pique une crise de nerfs quand je vois le nombre de spams que je reçois dans mes boites POP. Je peux pas non plus dire que je vive l’enfer car j’ai SpamAssasin sur mon serveur et un logiciel qui utilise des filtres bayesiens donc c’est mon dossier Junk qui se rempli, pas ma boite de réception. Mais quand cette boite Junk déborde de 3000 mails en quelques jours, je crise.
Sur mon serveur mail j’utilise notamment Simscan pour le filtrage avant l’arrivée du mail dans ma boite. C’est bien, je peux paramétrer les filtres par défaut, par domaine et par compte mail. Mais comme souvent avec D. J. Bernstein, il y a une base de données CDB au milieu de tout ça et à chaque changement de réglage, il faut « recompiler » la base.

Je me connais, j’oublie facilement ce qui n’est pas crucial et/ou ce qui ne m’enthousiasme pas, donc j’oublie systématiquement comment faire cette petite opération pourtant toute simple. Alors voilà :

Pour éditer le fichier des règles :

# cd /var/qmail/control
# vi simcontrol

Puis on relance simscan :

# /var/qmail/bin/simscanmk
simscan cdb file built. /var/qmail/control/simcontrol.cdb
# /var/qmail/bin/simscanmk -g
simscan versions cdb file built. /var/qmail/control/simversions.cdb
# qmailctl cdb
Reloaded /etc/tcp/smtp.

Et voilà, on a nos nouveaux réglages qui sont pris en compte.

PS : j’ai utilisé l’article suivant http://wiki.qmailtoaster.com/index.php/Simscan

Cet article, publié dans Informatique, PLUG, est tagué , . Ajoutez ce permalien à vos favoris.

2 commentaires pour Mémo Simscan

  1. bdauvergne dit :

    Habituellement pour mettre à jour un fichier en fonction d’un autre je crée un makefile genre :

    /var/qmail/control/simcontrol.cdb /var/qmail/control/simversions.cdb : /var/qmail/control/simcontrol
    simscan cdb file built. /var/qmail/control/simcontrol.cdb
    simscan versions cdb file built. /var/qmail/control/simversions.cdb

    Et je mets make -C /dir_du_makefile dans une crontab. Vala…

  2. @bdauvergne :
    oulah, on dirait que les sauts de ligne ont mangé quelque chose, je comprends pas bien ce que t’as écrit.

    Moi je pencherai plutôt pour un script shell que pour un makefile, mais c’est certainement du à mon ignorance des makefile.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s