Linux中利用Procmail来反击垃圾邮件(2)
来源:asp之家 发布时间:2010-03-11 19:14:00
前面已经说过了,procmail是一个强大的反垃圾邮件的程序。只要修改它其中参数它就会起相应的作用。如果我们不像把所有从bgates@microsoft.com 来的邮件直接送到/dev/null目录中,我们像把这些邮件留下来有时间来仔细分析是否它们都是垃圾邮件,那么我们可以进行以下的配置: :0
* ^From.*bgates@microsoft.com
{
:0
antitrust
}
这样,从bgates@microsoft.com 发过来的电子邮件就会被保存到一个叫做antitrust的目录中,当然,那必须要通过修改MAILDIR变量才能生效。为了使得从bgates@microsoft.com 发过来的电子邮件被Linux系统保存的更好,我们还可以进一步进行修改,例如: :0
* ^From.*bgates@microsoft.com
{
:0
mail/antitrust
}
这样,antitrust就不必使用$HOME/mail目录,安全系数就要比原来的修改方式要高一些。您想过虑的垃圾邮件和您的正常邮件就不会放在同样的一个目录中了。如果把要过虑的垃圾电子邮件和有用的邮件都放在/ROOT目录中是不够安全的。
以上只是介绍了过虑发邮件地址的方法,现在我们还可以把过虑地址和过虑主题等多种方式结合起来使用,那样过虑垃圾电子邮件的效果会更好一些,下面就是多种方法结合过虑垃圾邮件的方法: :0
* ^From.*bgates@microsoft.com
* ^Subject:.*competition
{
:0
mail/antitrust
}
从上面的清单可以看出,我们这次不但可以过虑掉来自bgates@microsoft.com 的电子邮件,而且只要电子邮件中带有“competition”字样的主题邮件也被过虑掉了。当然,根据实际需要,用户可以设定过虑的电子邮件的主题,不仅仅限制与competition这个单词。符合以上条件的电子邮件将被送入mail/antitrust 这个指定的区域。有时候我们需要转发某些电子邮件,这时候我们也可以通过以下配置来完成: :0
* ^From.*bgates@microsoft.com
* ^Subject:.*competition
{
:0 c
! justicedept@us.gov
:0
mail/antitrust
}
从以上清单可以知道,来自bgates@microsoft.com并且带有"competition" 的电子邮件就会被Linux系统转寄到justicedept@us.gov,然后这些邮件也被送到mail/antitrust中。还有以下这样的配置也非常实用: :0
* ^From.*bgates@microsoft.com
* ^Subject:.*competition
{
:0 c
! justicedept@us.gov
:0
mail/antitrust
}
:0
* ^From.*sexcity
{
:0
/dev/null
}
第一行参数很好理解,第二行则是把来自sexcity的邮件送到/dev/null中。从上面那么多个配置清单中我们可以看到要配置procmail不是一件困难的事情,但是您还是要注意,如果您在配置procmail的时候出了错,那么您可能会破坏掉整个系统中的电子邮件配置,配置好procmail后不要忘记对系统进行测试。
最后要提醒大家的是,procmail尽管是一个强大的反垃圾邮件的程序,但是我们也要遵循Sendmail的基本原则,不能随便修改procmail的参数,不然您的Linux发送邮件的系统可能不能正常工作,如果您在配置反垃圾邮件方面遇到了问题,请到Sendmail的主页上查看FAQ,那里有许多解决此类问题的办法


猜你喜欢
- 查询数据表后得知,dede对推荐文章的定义很简单iscommend=11 推荐iscommend=5 加粗iscommend=16 加粗并推
- 北京时间3月3日早间消息,据国外媒体报道,雅虎CEO卡罗尔·巴茨(Carol Bartz)周二在接受美国CNBC采访时讽刺Facebook缺
- 一、Docker Compose是什么以及Docker Compose安装和使用点击查看我的另外一篇:《Docker Compose的安装和
- 在2日结束的由IT产业资深媒体举办的年度盛典,中国“IT两会”计算机世界互联网年会上,诞生刚过百日的阿里妈妈被评选委员会授予“2007中国互
- 只要你动作够快,一元钱就可以将原价数千元的笔记本电脑、液晶电视抱回家。 9月25日至30日,淘宝“一元秒杀&rd
- 安装apache 后默认网站是可以通过ip访问的,所以可能会有些恶意的域名指向你的网站。遇到这种情可以建一个默认的站点 (注意,要保证这个的
- 本文讲解如何制作自己的tomcat镜像,并使用tomcat部署项目原料准备:tomcat、jdk安装包,dockerfile文件步骤1、准备
- 在中国古代有这么一则小故事,说的是一位青年胸怀大志,但不拘小节,蜗居斗室。友人来访,看到这个场景说,你这的卫生为什么搞的这么烂啊?青年回答:
- 新华网北京12月27日电一个名为“IE7攻击代码(Hack.Exploit.Script.JS.Agent.ic)”的恶意代码本周特别值得注
- 前言该系列默认开启Nacos 服务,还不会搭建的小伙伴可以参考往期文章~本节重点是给大家介绍利用docker来搭建Es集群,废话不多说直接开
- 最近在实施网站优化过程中碰到了站内搜索,本以为是个很简单的事情,可一试才发现水很深,下面是学习心得报告(有删减),欢迎指正。什么是站内搜索在
- Text Link Ads是什么?Text Link Ads是一家专门提供文字链接交易的平台,用户可以通过它出售和购买文字链接。这里要和大家
- 这是一个吸引人的话题,同时也是最难解决的问题,尤其是在目前这个比较浮躁的大环境下,大量的采集,不停的Site,不断的被K,又大量的采集...
- DHCP 是 Dynamic Host Configuration Protocol 之缩写,它的前身是 BOOTP。BOOTP 原本是用于
- 既然搜索引擎没有一个完善的机智来识别图片,那么我们就要帮助搜索引擎识别,根据我们的实验经验,下面总结出几点建议,供大家参考讨论。一 ALT标
- 3、安装步骤:笔者假设你的Linux系统中已经安装了Apache+PHP+MySQL+IMAP,而且twig也已经下载至你的家目录中。现在就
- 2001年到2003年,亚洲交友中心的免费会员女2美金男1美金,各类的点击冲浪邮件等赚钱联盟数不胜数,那时候可以说就是个拣美金的时代。03年
- mysql-virtual.cfuser=mysql-postfix-userpassword=mysql-postfix-pa
- 近日,搜狗率先将输入法发挥到极致,在全球范围首个推出云输入法。搜狗云输入法是基于搜狗拼音输入法,依托云计算技术的一个“概
- 系统安全,一直是局域网络维护管理操作的重中之重,而在保证普通服务器运行安全方面,最常使用的一种方法就是安装网络防火墙、专业杀毒软件以及各种反