Image

知识库 → 垃圾邮件文件夹上的自学 Spamassassin

[虚拟服务器]
出版日期: 31.05.2023

为了提高 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

Learned tokens from 14 message(s) (14 message(s) examined)





暂时没有评论