您的位置:首页 > 大数据 > 人工智能

U-Mail邮件服务器教你反垃圾邮件新方法

2014-03-11 14:57 204 查看
垃圾邮件猖獗防不胜防,这是一个棘手的世界性难题,关于反垃圾邮件的方法,我们此前已反复告诉用户U-Mail邮件系统使用了很多功能,诸如启发式、贝叶斯分类、灰名单、黑白名单等。应该说,这些方法效果都不错,事实上,为了构筑一张恢恢天网,造就金刚不坏之身,U-Mail的工程师们一直在孜孜以求垃圾邮件的防御之道。这不,接下来,小编给各位介绍我们的一种新方法——直接更改文件。举例来说,我们需要防止广告邮件铺天盖地而来,特将广告邮件中常见的关键词设置为敏感词语,如下图中红色圈中的地方,包含的便是敏感性词语,它们将遇到反垃圾程序阻止,最终结果被拒收。这种方法比“内容过滤器”效率更高,虽然没有“内容过滤器”功能选项多。

上述这些敏感词相关文件体现在程序源代码中,便是路径为\umail\SpamAssassin\rules\Chinese_rules.cf 的文件,打开该文件,看到以#号开头的,就是注释,我们可以在该文件中设置哪些词语为“敏感词”,最终U-Mail邮件系统将遵循我们意愿,自动阻止垃圾邮件。再来看一个实例,如文件中有下列表示:header CN_SUBJECT_1 Subject =~ /优惠/describe CN_SUBJECT_1 Subject contains "优惠"score CN_SUBJECT_1 1.254它表示的意思是:主题中有“优惠”这个词的话,则在最后反垃圾邮件判断的时候加上1.254分。Tue 2014-02-11 00:09:26: Spam Filter score/req: 8.10/8.0这样U-Mail邮件系统不断筛选出敏感词,逐渐累计分数,一旦最后累计分值大于“启发式”中判断为垃圾邮件的分值,如假设为8.10分,大于判断其为垃圾邮件的8.0分,则当即拒绝。CN_SUBJECT_1这段表示“主题”,序列为第一个词。这里要设置的敏感词不一定是一个词语或短语,也可以用正则表达式来处理与之相关的一系列词。概而言之,即当对方发送给你的邮件中若主题包含“优惠”二字,则U-Mail邮件系统在其判断垃圾邮件的分数计算公式中添加1.254个分值,以用于最终判定。与此类似,U-Mail邮件服务器可以对邮件正文、附件等进行全面综合评估,以确定对方为垃圾邮件的概率。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息