8

配置 spamassassin 来过滤垃圾邮件

 3 years ago
source link: https://blog.lilydjwg.me/2016/1/10/install-and-configure-spamassassin.193146.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

配置 spamassassin 来过滤垃圾邮件

本文来自依云's Blog,转载请注明。

虽然 GMail 的垃圾邮件过滤功能十分强大,误判率很低。但是我另有使用网易的邮件服务的域名邮箱,屡次教它哪些是垃圾邮件却依然不奏效。于是在本地配置一下 spamassassin 好了。

安装。在 Arch Linux 上这样子:

sudo pacman -S spamassassin
sudo sa-update

教学。之前就计划用 spamassassin,所以预先收集了不少垃圾邮件样本。喂给 sa-learn 学习一下:

sa-learn --spam --mbox < ~/.Mail/spam

过滤。编辑 ~/.procmailrc 配置文件,让 procmail 将邮件交给 spamassassin 检查,如果判定为垃圾邮件就放到特定的邮箱中:

:0fw: spamassassin.lock
* < 256000
| /usr/bin/vendor_perl/spamassassin
:0:
* ^X-Spam-Status: Yes
autospam

完成。其实挺简单的。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK