首先 我在这里先和大家声明 这个绝对不是广告
我现在有个想法,就是给大家提供一个免费的邮件网关(永久免费),这个网关服务器用的人越多,对垃圾邮件的屏蔽效果就越好! 而且使用过程比较简单,程序我已经基本写好。(已经完成80%)相信很快就会提供给大家,请关注!
我现在使用的邮件服务器是WINWEBMAIL 当然 这个邮件网关 也可以和其他邮件系统兼容。无论你是 LINUX 还是 WINDOWS
我先说一下我的问题
我同样采用了国际CBL列表,但是由于该列表很大,在服务器加载完毕后,emsvr进程已经占用内存450MB左右,系统相应十分慢,收信和发信都几乎已经不正常,所以我现在服务器没有使用这个东西,但是我又不想抛弃它! 因为它的确是个好东西!
我讲一下我的思路
首先我先将SMTP链接IP地址,从LOG中全部过滤出来,然后采用和CBL做比较!将LOG中存在并同时在CBL列表中存在的IP地址加载到我的KILL.INI中,CBL国际反垃圾邮件库实在是全,但是我又不完全用的到!为了防止服务器性能降低,我只能做优化来完成!
上面这些还不能完成我要做一个免费邮件网关的功能,所以请耐心的往下看!
如果想要使用我的免费邮件网关,你需要做的工作有两条
1.设置一条自己域名的MX邮件交换记录,优先级可以比较低 例如 mx 100 spf.newhi.net (意思是 mx邮件交换记录 优先级 100 地址是 spf.newhi.net)
2. 在我的网站下载一个同步更新脚本,这样可以保持你的KILL.INI数据始终是优化并且最新的!
为什么要多做一条MX邮件交换记录?
因为是为了让我的邮件服务器得到一个SMTP链接,并记录下该链接地址! 这样做的意义就是如果一个垃圾邮件在投递的时候,不仅仅和你的邮件服务器产生了一个SMTP的过程,同时和邮件网关关也产生了一个SMTP的投递过程,那么它将被记录在邮件网关的日志当中,我们上面已经讲到了,我采用的是查看本地的SMTP日志,和CBL做比较,产生的KILL.INI的内容,所以这个就不仅仅是我单方面收集垃圾邮件IP地址了,同时通过你的域名也在帮助收集垃圾邮件IP地址! 所以加入的人越多效果会越好!
待续..........
继续.........
已经基本完工,并通过测试! 请大家测试!MYQQ 1752932 有问题,可以直接咨询我!
1 首先请大家访问
http://mail.newhi.net/cbl 这里你可以进行CBL查询!
2 这里可以下载同步脚本
http://mail.newhi.net/cbl/antispam.vbs 请放在Winwebmail目录中 然后运行 也可以添加在启动里
3 如果你只有一个域名需要防垃圾邮件 那么请在你的域名中 增加一条MX邮件交换记录
spam.newhi.net.
请大家注意 spam.newhi.net. 这个后面有个(.)千万要有
这条MX邮件交换记录 是专门指向到我这个邮件网关服务器的! MX记录的优先级别 可以设置成一样的!例如美国在线的设置如下
aol.com MX preference = 15, mail exchanger = mailin-04.mx.aol.com
aol.com MX preference = 15, mail exchanger = mailin-01.mx.aol.com
aol.com MX preference = 15, mail exchanger = mailin-02.mx.aol.com
aol.com MX preference = 15, mail exchanger = mailin-03.mx.aol.com
例如我的 myname.com 域名 那么我就设置一条MX邮件交换记录
myname.com mx 15 spam.newhi.net. (为MYNAME.COM设置了一条 优先级为5 的邮件网关地址记录)
我把为什么设置MX邮件交换记录的好处说一下!
如果你添加了这条邮件交换记录,那么邮件网关可以根据这条记录来收集链接你SMTP的那些IP 这样可以通过采集数据来做到能够更加准确的来判断发到你邮件服务器上的垃圾邮件来源,并加载到KILL.INI里!这样才算是用到了邮件网关,如果你只是做了前面的两个步骤,当然也可以屏蔽一些可能会发送垃圾邮件到你服务器上的IP,但是这样就没有那么准确了!
声明
这个东西任何人都可以免费使用,当然你也可以不用,但是不要轻易去侮辱一个人,那等于侮辱你自己! 希望我的精力没有白费
申请 加精 置顶 让更多的人了解!
下一步的计划
就是让Winwebmail 应用RBL列表,可能有朋友在下面的 我发的统计图片里已经看到了! 这个还在测试中 应该在近期放出!
2008年1月6号更新
下面的两个列表结果 可以体现出 我在使用了垃圾邮件网关后的效果。
第一张图 是我在07年 自己编写的通过分析CBL列表 来对自己邮件服务器进行垃圾邮件过滤的效果。
第二张图 是我在原有的基础上,使用了垃圾邮件网关后,分析出来的结果。
那么结果是添加垃圾邮件网关后,邮件服务器真正接收到的垃圾邮件,明显的减少了!
经过一些时间的运行,和进行对列表的分析,已经将RBL CBL CML中获取到的信息,重新进行组合。减少了误杀和对垃圾邮件更严格的过滤产生了新的列表文件。
这次的主要改进是为了减少对WINWEBMAIL的负载考虑,每天每两分钟更新一次列表文件。这样做的目的就是为了保证列表文件更准确。更具时效性!
有兴趣的朋友可以测试一下!
国外
zen.spamhaus.org
list.dsbl.org
dul.dnsbl.sorbs.net
国内
cblplus.anti-spam.org.cn
我已经将获取的信息全部转为IP
使用方法:
列表获取地址
http://mail.newhi.net/cbl/antispam.txt 如果你不想用我写的VBS脚本更新WINWEBMAIL的列表 那么你可以自己来手工或其他方式获取
屏蔽查询
http://mail.newhi.net/cbl 你可以在这里查询你应用此列表后对IP屏蔽的结果。
自动控制脚本地址
http://mail.newhi.net/cbl/antispam.vbs 如果你使用的是WINWEBMAIL 那么你直接将VBS下载到你的WINWEBMAIL安装目录 然后执行即可 完全自动更新和运行
垃圾邮件简单分析结果
http://mail.newhi.net/monitor.htm 你在这里可以看到我垃圾邮件网关 分析的一些简单结果,实际上垃圾邮件网关能够给出的数据 非常多!
对垃圾邮件的识别率 93.6%
新增
Bayesian
RBL
URIBL
2008年1月13号更新
经过再次调整,现在能够给大家提供的CBL列表,基本已经可以防御大部分垃圾邮件
大家可以先下载列表
http://mail.newhi.net/cbl/antispam.txt
然后再这个里面进行验证 如果在国内的列表里没有,那么您可以点 查询更多黑名单 那里已经会找到
http://www.anti-spam.org.cn
现在 CBL列表内容有 7000多条,比过去都要更准确! 请大家测试!
请使用此列表的朋友,将效果反馈给我!
我专门建立一个群,来讨论这个问题,群号 19231667
2008年1月14号更新
给大家一个小工具
http://mail.newhi.net/mail.rar
这个小工具可以在你的WINWEBMAIL意外停止的时候,自动启动你的WINWEBMAIL。希望对各位朋友有用!
提供一个NBL查询页面,不仅可以查询我提供的列表查询,同时可以查询国内和国外的反垃圾邮件服务商的屏蔽情况!
http://mail.newhi.net/cbl
2008年1月20号更新
新的功能已经完成,已经可以为大家正式提供!
请看这里
http://www.5dmail.cn/bbs/viewthread.php?tid=173168&extra=&frombbs=1
2008年1月29号更新
新增控制面板
为了给更多的朋友提供免费反垃圾邮件,特意开通四个群。
1群号码 19231667 (已满)
2群号码 61413601
3群号码 61413728
4群号码 36351964
[
本帖最后由 humbass 于 2008-5-7 11:20 编辑 ]