首页 > 学技术 > 技术网文 > Mail服务器 > 正文

[保留] 正式发布Spam Locker - 基于SMTP特征行为的开源反垃圾邮件系统


来源 chinaunix.net 酷勤网整理

各位,经过近2周的小规模测试,extmail.org正式发布Spam Locker软件。

首先简单介绍一下Spam Locker的来历,Spam Locker Daemon简称slockd, 是一款开放源代码
的服务器端反垃圾邮件软件,基于APF技术,通过灵活的插件形式来支持各种流行的反垃圾邮件技术,
主要面向的是SMTP会话阶段的垃圾邮件拦截(也就是很多国内外反垃圾邮件厂商强调的SMTP行为
识别),具有相当高的效率,可以应付大容量的邮件系统。

slockd目前以prefork的模式工作(基于Net::Server),以此减少启动的开销,提高响应速度,对于
流量较大的ISP,可以使用DNS轮训的方式,部署多个slockd服务器以达到负载平衡,提高承受能力。

目前slockd主要支持如下的插件及反垃圾邮件技术/规则:

anvil - 连接频率控制模块,能极有效地控制同一IP源大量滥发Spam的行为,各大ISP大多都使用此技术
dnsbl - 联动RBL模块,可一次性查询多个RBL列表,对于qmail而言不必使用rblsmtpd了
fqdn - 简单的主机名/来信域地址校验模块,能拦截非法的主机名和不规范的helo
greylist - 灰名单实现插件,能实现高效能的greylisting技术,对一次性病毒/垃圾群发非常有效
hostname - 可拒收helo地址或mx地址与ip地址不匹配的请求,对多数来自动态ip的垃圾邮件较有效
localctrl - 本地的黑/白名单实现模块,被封锁的smtp请求不在执行其他插件,提高运行效率
msbl - APF中的重点,可识别伪造来信人,对于有MSPF/SPF记录的来信域可准确拦截伪造信
tarpit - 一个防攻击/猜测地址的小插件,目前使能后,仅简单地延迟响应一段时间(如5秒)

配合APF插件可支持Qmail, Sendmail和Postfix MTA,欢迎大家下载使用,并提宝贵意见!

下载地址:

http://www.extmail.org/download/

官方支持论坛:

http://extmail.org/forum/thread.php?fid=7

Spam Locker (daemon)安装配置文档(中文)

http://extmail.org/forum/read.php?tid=1463

英文版安装配置见软件包里的README*.*

Spam Locker (daemon)插件配置介绍

http://extmail.org/forum/read.php?tid=1464&

Spam Locker (daemon)准确性/效果分析

http://extmail.org/forum/read.php?tid=1465

[ 本帖最后由 hzqbbc 于 2006-4-27 13:03 编辑 ]



 scyzxp 回复于:2006-04-27 14:10:26

我顶一下


 大麻 回复于:2006-04-27 16:10:28

非常不错的,我自己已经使用很长一段时间了,大约可以直接消灭 95% 的左右垃圾邮件。


 hzqbbc 回复于:2006-04-27 19:47:35

引用:原帖由 大麻 于 2006-4-27 16:10 发表
非常不错的,我自己已经使用很长一段时间了,大约可以直接消灭 95% 的左右垃圾邮件。 



呵呵,感谢大麻的长期支持,也希望Spam Locker能为大家拦截更多的垃圾邮件,为我们的

邮件事业做出点小小贡献。:em11:


 skybirds 回复于:2006-04-28 09:58:34

牛人,有机会一定要试试!


 hzqbbc 回复于:2006-04-28 22:30:32

引用:原帖由 skybirds 于 2006-4-28 09:58 发表
牛人,有机会一定要试试! 



谢谢支持,有问题请记得汇报哦!:mrgreen:


 大麻 回复于:2006-04-29 08:49:19

记得你以前不是说要做成类似 spamassassin 一样的评分值吗?


 ioty 回复于:2006-04-29 12:22:14

请教楼主,qmail怎么安装?


 superjunk 回复于:2006-04-29 14:47:03

hzqbbc又出新东西,我顶顶顶!


 gadfly 回复于:2006-04-30 11:43:37

兄弟,支持中文关键字的过滤么?


 msscisd 回复于:2006-04-30 12:57:32

可以自由使用没有许可证等限制把?


 hzqbbc 回复于:2006-04-30 13:40:53

引用:原帖由 gadfly 于 2006-4-30 11:43 发表
兄弟,支持中文关键字的过滤么? 



不支持啊,因为是纯粹的以smtp行为为识别基础的软件,不过以后也许会开发一个内容过滤器,因为现有的sa或其他一些过滤器,总是有些不爽。:-(


 hzqbbc 回复于:2006-04-30 13:42:24

引用:原帖由 msscisd 于 2006-4-30 12:57 发表
可以自由使用没有许可证等限制把? 



GPL v2 授权。当然可以自由使用了!


 ipaddr 回复于:2006-04-30 14:02:39

何老大,强人。


 zhjack 回复于:2006-05-01 17:24:58

没有SENDMAIL的配置文档啊!!


 akid 回复于:2006-05-02 18:36:22

引用:原帖由 hzqbbc 于 2006-4-30 13:40 发表


不支持啊,因为是纯粹的以smtp行为为识别基础的软件,不过以后也许会开发一个内容过滤器,因为现有的sa或其他一些过滤器,总是有些不爽。:-( 



能否给出这个Spam Locker比起SA的过人之处啊?


 hzqbbc 回复于:2006-05-02 20:17:06

引用:原帖由 akid 于 2006-5-2 18:36 发表

能否给出这个Spam Locker比起SA的过人之处啊? 



两者原理都不一样,所以也没有办法相比。一个是邮件没进入队列前就能拦截,一个是邮件进入队列后,

才开始拦截。你说怎么比呢?只能说Spam Locker 消耗很少的内存,而SA则消耗大量内存。这个是可以

比较的,其次从效果上说,拦截率Spam Locker 不受内容限制,SA因为基于内容所以很受内容影响。


 zhjack 回复于:2006-05-03 00:40:47

需要for sendmail 的安装文档!谢谢。


 hzqbbc 回复于:2006-05-08 10:13:51

引用:原帖由 zhjack 于 2006-5-3 00:40 发表
需要for sendmail 的安装文档!谢谢。 



简单的安装步骤:

1)安装/配置Spam Locker (daemon)

有关地址:
http://extmail.org/forum/thread.php?fid=7

这个是服务端,提供策略及拦截的能力

2)安装APF-sendmail

有关地址:
http://extmail.org/projects/apf/addon/

这个是客户端,用于与sendmail结合。

一个安装文档(旧)

http://extmail.org/projects/apf/dist/apf-INSTALL_en.txt

注意上述文档中APF server其实就是现在的Spam Locker

接下来将重新规划设计APF/Spam locker等系统软件,统一使用Spam Locker

的名称,分为Server 和 Addon/Plugin (client) 两大类。


 hzqbbc 回复于:2006-05-11 16:57:46

引用:原帖由 hzqbbc 于 2006-5-8 10:13 发表


简单的安装步骤:

1)安装/配置Spam Locker (daemon)

有关地址:
http://extmail.org/forum/thread.php?fid=7

这个是服务端,提供策略及拦截的能力

2)安装APF-sendmail

有关地址 ... 



顶一下,国内第一款支持SMTP行为识别的开源反垃圾邮件系统,效果不错,

希望大家多多支持!


 大麻 回复于:2006-05-11 17:03:44

强力顶!


 枫影谁用了 回复于:2007-03-24 09:18:35

好像挺强的


 busyant 回复于:2007-03-24 10:21:50

顶hzqbbc老大
每次看到hzqbbc,就有特亲切的感觉。
因为:
以前我是公司里面修电脑的,因为个人兴趣,抽空装了一个hzqbbc老大的extmail和extman,当然是在postfix上。写了一个完整的安装文档。后来这个文档被老大发现了,就让我来维护公司的邮件系统,不过是qmail的。
虽然现在没有再捣鼓postfix了,但还会经常到extmail的网站和blog上瞅瞅是否有新版发布……



————————————————————————————————
当然,并不是说我因为写了篇文档就可以维护邮件系统了。学习的那段时间是“又累又爽”的!

[ 本帖最后由 busyant 于 2007-3-24 10:30 编辑 ]


 anthonyfeng 回复于:2007-03-25 10:29:27

简单看了一下,感觉下一版应有system loading detect 功能,当cpu 太忙时,就报一下4xx 错误。


 boyhyc 回复于:2007-03-25 13:39:12

换了下工作,一段时间不来了……
老大又出新产品了,支持下
有机会一定试下拉
可惜现在没有以前那样方便了)-:


 hzqbbc 回复于:2007-03-29 16:43:29

引用:原帖由 anthonyfeng 于 2007-3-25 10:29 发表
简单看了一下,感觉下一版应有system loading detect 功能,当cpu 太忙时,就报一下4xx 错误。 



呵呵~ 这个功能似乎不应由slockd完成吧。不过您的建议也是挺有用的,以后一定考虑~


 蓝色森林 回复于:2007-03-31 22:34:48

这个非常不错的,建议大家用下!




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=746913
转载请注明作者名及原文出处



收藏本页到: