自定义Spamassassin中文规则

转自http://blog.dspam.org.cn/post-30.html,有修改


自定义SA中文规则,以ccert.edu.cn的Chinese_rules.cf的规则举例,我修改了一下标题和正文的评分:

# cat /usr/share/spamassassin/Chinese_rules.cf

##主题规则,主要检查邮件的标题。这里定义两个标题和对应的评分
header CN_SUBJECT_1 Subject =~ /发票/
describe CN_SUBJECT_6 Subject contains "发票"
score CN_SUBJECT_6 0.055

header CN_SUBJECT_2 Subject =~ /代开/
describe CN_SUBJECT_12 Subject contains "代开"
score CN_SUBJECT_12 5.460

##正文规则,主要检查邮件的正文。这里定义两个正文和对应的评分
body CN_BODY_1 /发票/
describe CN_BODY_3 Body contains "发票"
score CN_BODY_3 0.055

body CN_BODY_2 /代开/
describe CN_BODY_14 Body contains "代开"
score CN_BODY_14 5.655

发送一封邮件,标题和正文含有“***”,观察红色部分的评分,可以看到我们自定义的规则已经生效。
X-Spam-Flag: YES
X-Spam-Score: 7.735
X-Spam-Level: *******
X-Spam-Status: Yes, score=7.735 tagged_above=-10 required=5
tests=[DSPAM:Whitelisted=-1.000, ALL_TRUSTED=-1.44, CN_BODY_2=5.655,
CN_BODY_1=0.055, CN_SUBJECT_2=5.46, CN_SUBJECT_6=1.055,
DSPAM_AWL=-1.05] autolearn=no


下载地址:www.ccert.edu.cn/spam/sa/Chinese_rules.cf.bak

你可能感兴趣的:(ExtMail,spamassassin)