构建反病毒反垃圾邮件系统(七)
来源:云南设计港 发布时间:2007-10-10 14:39:00
SpamAssassin的打分标准见http://spamassassin.org/tests.html,默认的标准可能并不适合我们,比如SUBJ_FULL_OF_8BITS有4分多,这个比较容易误伤友军,应该降低该分值。只需在配置文件里加上:
scoreSUBJ_FULL_OF_8BITS2
那么SUBJ_FULL_OF_8BITS就只能评2分了。很多垃圾邮件内容都会有免费什么什么的,所以免费可以作为关键字,打上较高分数:
bodyCH_FREE/免费/
describeCH_FREEContainChineseFree
scoreCH_FREE3.0
建立Bayes学习知识库:
#cd/var/lib/amavis/.spamassassin
#/usr/local/bin/sa-learn--rebuild-D-puser_prefs
以后spamassassin会自动学习更新。
3、amavis相关配置
修改/etc/amavis/amavisd.conf文件启用ANTI-SPAM功能:
#@bypass_spam_checks_acl=qw(.);
运行amavisddebug,看到有如下的信息,说明ANTI-SPAM的功能已经打开了:
Jul1702:35:46debianamavisd[3082]:ANTI-SPAMcodeloaded
Jul1702:35:46debianamavisd[3082]:SpamControl:initializingMail::SpamAssassin
Jul1702:35:47debianamavisd[3082]:SpamControl:done
/etc/amavis/amavisd.conf配置文件里的$final_spam_destiny决定了对垃圾邮件的处理,是拒绝、丢弃还是通过。
也许你还需要好好调整amavisd.conf配置文件,比如发现垃圾邮件和病毒邮件的时候是否给管理员发送提醒邮件等等,每个选项上面都有详细的描述。
在一个十多个邮件用户的真实环境里,spamassassin一天大概能挡下四、五十封垃圾邮件,而且正确率非常高,在98%以上。病毒邮件比较少,但是正确率100%,包括邮件用户给其他人员发木马等软件,都会被挡下来,所以内部邮件用户要发送此类邮件必须使用加密或者压缩后加口令。
四、邮件列表
1、mailman的安装
一直听说mailman不错,于是就选用了,结果问题多多,花了很长时间才解决。
首先在apt安装的时候就有问题,mailman一定要关联apache,由于系统本身有自己编译的apache,所以导致安装不成功。没办法只能手工编译,手工编译得确定有mailman的用户和组,而且需要python2.1-dev,源码包里有INSTALL和README.POSTFIX两个帮助文件一定要好好看看。
#apt-getinstallpython2.1-dev
#wgethttp://www.XXXX..net/sourceforge/mailman/mailman-2.1.2.tgz
#tarxzfmailman-2.1.2.tgz
#mkdir/usr/local/mailman
#chmod02775/usr/local/mailman
#cdmailman-2.1.2
#./configure--prefix=/usr/local/mailman--with-mail-gid=mailman
安装完后检查权限:
#/usr/local/mailman/bin/check_perm
加上-f参数可以修复。安装很方便,可是和虚拟域的postfix结合还是比较折腾人的,直接使用虚拟域如test.org就会带来麻烦,它会查找虚拟域的用户,所以会报unknownuser的错误。
2、mailman的配置
加上mailman的cron:
#cd/usr/local/mailman/cron
#crontab-umailmancrontab.in
把mailman加到启动组里:
#cpscripts/mailman/etc/init.d/mailman
#update-rc.dmailmandefaults
修改/usr/local/mailman/Mailman/mm_cfg.py,加上:
DEFAULT_EMAIL_HOST='lists.test.org'
MTA='Postfix'
POSTFIX_STYLE_VIRTUAL_DOMAINS=['lists.test.org','test.org']
可以试着添加一个邮件列表:
#/usr/local/mailman/bin/newlistmailman
猜你喜欢
- Windows 2000 Server安装成功后,一般会启动一个默认的Web站点,为整个网络提供Internet服务。在中小型局域网中,服务
- 自国内知名的网站内容管理系统DedeCMS v5.7 beta版2月21日发布以来,经过两周紧张的测试和调整。织梦CMS于昨日下午发布DeD
- 本文在这基础上分析nginx服务器收到http请求行、请求头部后,http框架是
- (一) 图链网站登陆对于一个流量不大, 知名度不高的网站来说, 图链网站能给你带来的流量远远超过搜索引擎以及其他方法.(二) 友情连接友情连
- 因川普2009年11月10日开通淘宝旺铺创业扶植版时,发现淘宝网推出的旺铺创业扶植版的问题,在免费的淘宝店铺装修网站:鱼摆摆网店装修网网站发
- 据国外媒体报道,Google Chrome开发团队目前正在开发Chrome 6。Chrome 6开发版的发布意味着Chrome 5正式版即将
- 大学生卖肉让人佩服,当“破烂王”能否被市民接受?说起“破烂王”,很多人立刻就会联想到那些蹬着破旧的三轮车,在社区的街巷里弄大声吆喝 “收破烂
- 最近在学习k8s,需要用三台centOS 虚拟机来搭建环境,因此我使用VMware安装了三台centOS 7 的镜像,这个过程踩了很多坑,比
- 对于基于META标签检索的搜索引擎,在META标签中设置有效的关键词和网站描述,对于以网页内容相关性为主的蜘蛛型搜索引擎,则通过在网页中增加
- 《士兵突击》和去年的《疯狂的石头》很像,口碑传播,据说是从天涯开始热起来的,听同事说起,到百度贴吧去看,非常热。在电视,YOUKU上看了大部
- 《三联生活周刊》杂志封面小镇里混网吧的待业青年与身家千万的私营企业主,在多大的层面上会取得利益的一致?他们能否结成利益的共同体?这是一个社会
- 在Exchange 2007组织环境中,我们可以在三个层面对消息大小进行限制,组织级别(Global Settings)、服务器级别、连接器
- 外链在SEO优化中占有很重要的地位,但是外链应该重质还是量?Google关键词排名分析从Google查看关键词“租车”排名(2010.01.
- 六、邮箱管理能力考察邮件服务器的邮箱管理能力时,应该特别注意产品在为用户建立邮箱时的存储方式。目前主要有三种类型:第一种是集中存放。第二种是
- 鬼鬼我最先开始接触的是网上的免费建站系统,从最先的免费二级域名到现在的可以绑定域名5d6d,领地,鬼鬼我都使用,都后来买了主机,于是开 始自
- 创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法
- 首次在站长站上写东西,就随便扯点吧,希望各位站长多指教,多交流!为什么我会把许三多与个人网站扯在一起呢?相信看过这部片子的人,应该都记得连长
- 新浪科技讯 北京时间9月13日午间消息,在活跃用户突破1亿大关后,Twitter宣布将在未来几周内新增5种语言,分别是印地语、菲律宾语、马来
- 一、SEO的工作原理一谈到SEO, 许多不是非常了解SEO的朋友容易想把它和“作弊”这个词扯到一块儿
- 本文介绍的将是一种“奇特”的挂马方式:ARP挂马。与前文介绍的服务器端网站挂马方式不同的是,ARP挂马并不是针对网站服务器端,也就是说,AR