为了提高 Spamassassin 垃圾邮件过滤器的有效性,让我们为所有用户中存在的所有垃圾邮件文件夹配置它的训练。 每天一次,我们将运行同步来更新数据库。
1. 让我们更新数据:
sa-update
sa-compile
2. 让我们创建一个训练脚本:
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 分配执行权:
chmod +x /usr/local/bin/spam-learn.sh
3. 让我们添加一个脚本在 cron 中运行,我们将在每天凌晨 4 点执行它。
crontab -e
0 4 * * * /usr/local/bin/spam-learn.sh
完成,同步报告:
more /var/log/sa-learn.log
暂时没有评论