Pour augmenter l'efficacité du filtre anti-spam Spamassassin, configurons sa formation pour tous les dossiers de spam présents chez tous les utilisateurs. Une fois par jour, nous exécuterons une synchronisation pour mettre à jour la base de données.
1. Mettons à jour les données :
sa-update
sa-compile
2. Créons un script d'entraînement :
nano /usr/local/bin/spam-learn.sh
#!/usr/bin/env bash
sa-learn --no-sync --spam /home/mail///.Junk >> /var/log/sa-learn.log 2>&1
sa-learn --no-sync --ham /home/mail///cur >> /var/log/sa-learn.log 2>&1
sa-learn --sync
2.1 Attribuez des droits d'exécution:
chmod +x /usr/local/bin/spam-learn.sh
3. Ajoutons un script à exécuter en cron, nous l'exécuterons tous les jours à 4h du matin.
crontab -e
0 4 * * * /usr/local/bin/spam-learn.sh
Terminé, synchroniser le rapport:
more /var/log/sa-learn.log
Aucun commentaire pour l'instant