Rspamd是,已初步设计为替换在Linux / UNIX操作系统中流行的SpamAssassin(spamd的)守护进程的一个开源的基于Web的过滤系统。这是非常快和模块化,它是用C编程语言和speciafically设计成处理异步连接
在功能一览
主要功能包括用于SURBL过滤器的支持,对模糊哈希支持,用于过滤消息的各部分正则表达式规则,各种内置的功能,可方便地分析信息,为字符表和电子邮件支持,以及支持远程管理和统计数据收集。
另外,我们可以提到,该软件是通过Lua和基于Perl的插件系统高度可扩展的,支持统计(簸/ OSB),支持统计自学习,并大局;与SpamAssassin的工具完全兼容。
入门Rspamd
正如其名称所暗示的,Rspamd的是,一旦启动一个守护进程,它在后台运行,你赢了&rsquo的;吨才能与它进行交互像你这样一个普通的命令行程序或图形应用程序做的。然而,它带有一个基于Web的管理界面。
要安装它,从Softoware下载最新版本,将其解压缩到您选择的位置,打开一个终端仿真器,然后导航至解压缩文件的位置。键入“ CMake的”的命令配置程序,运行“让”的命令编译它和“使安装和rdquo;的命令,以root身份,获得广泛安装系统。请注意,所有命令都必须不带引号运行。
引擎盖下和可用性
Rspamd是一个完全用C编程语言编写的,目的只在GNU / Linux系统的部署非常快,稳定,简单的程序。它可用于下载作为一个单一的,通用的源存档,而且还可以从Git的克隆。 Linux的各种发行版可能具有Rspamd包在其默认的软件库,如果你’再寻找一种简单的方法来安装它。它同时支持32位和64位硬件平台。
是什么在此版本中是新的:
- 通过抽象语法树改进优化适用于所有的表达(我的介绍描述了优化的一些基本原则。
- 切换到luajit和PCRE JIT默认情况下。 JIT编译允许改善在瓶颈性能所以现在rspamd是显著小于0.8分支更快。
- 新增的SpamAssassin规则的支持:您现在可以使用你的大部分的SpamAssassin规则rspamd本身。当然,他们进行了优化与JIT和AST技术。
- 添加加密支持:rspamd现在可以非常快速和低延迟加密基于公钥密码技术和cryptobox建设加密所有的通信
- 新阿霍 - corasic执行已经导入。现在rspamd可以在几乎是线性的时间搜索几十万的搜索模式。
- 新的统计数据架构:
- 在先进的标记化技术(固定或快速哈希值);
- 在提高UTF8符号化;
- 将保持学习的缓存避免重复学习了同样的信息;
- 改进的功能正常化,降低误报率。
什么是0.7.2版本,新的:
- 在该版本修正了一个错误,当控制器被捆绑为127.0.0.1默认情况下,而不是本地主机。
- 各种修复和改进的RBL模块。
- 通过在默认的配置文件.try_include宏允许自定义配置。
- 与在DNS中代码的随机数生成修复了以下问题。
- 优化了hfilter插件。修复白名单模块。
- 在某些默认的权重和行动进行了调整。
什么是0.6.7版本,新的:
- 在该版本修正了几个重要问题李>
- 在它绑定在IPv6和IPv4通配符地址。
- 在统计的一个严重的计算错误已得到修复(这是适用于某些平台上,包括FreeBSD)。
- 的DNS ID生成器现在使用了更快速,安全的ChaCha20根据置换(茶置换以前使用)。
- 在一些小的错误已得到修复,包括设置为零重量未知的符号。
- 在一个新的文档,项目已开工建设。
什么在0.6.6版本新:
- 与控制器输出的BUFSIZ限制的一个问题是固定的。
- 在逃逸记录的符号进行了简化。
- 砝码的一些规则进行调整。
- 在Spamhaus的RBL的支持得到了改善。
- PBL从接收的报头检查中删除。
- 执行各种HELO和IP检查一个hfilter模块加入。
- Rspamd现在可以使用HUP信号重新加载。
- 模糊贮存应适当到期哈希值。
- 在构建系统已重新设计了更好的支持pkg配置的。
- 各种小错误是固定的。
什么版本0.6.5的新:
- 在DNS解析器的一个重要缺陷是固定的。多重映射和RBL插件进行了改进,以跳过无效的IP地址。
- 系统dns_sockets选项,增加了每个服务器调整插座的DNS解析。
- 包为rspamd得到改善。
什么是0.6.4版本,新的:
- 在该版本新增的IO通道DNS请求平衡负荷和减少ID冲突的机会。
- 在可能已经在特定情况下导致核心转储的SPF过滤器修正了。
- 的RBL模块的默认配置是固定的。
- 现在可以得到rspamc命令的列表及其描述。
- SORBS DNSBL被添加到默认配置。
- 的SURBL模块2tld文件已被显著延长。
- 在libucl一个问题,当解析宏是固定的。
什么在0.5.6版本新:
- 在该版本修正错误,在历史上滚动更新和在UDP套接字处理的模糊存储代码。
- 它增加了扫描输入的能力,而不流内容长度报头,从而有可能以处理流的客户端。
- 它实现了计数器输出控制器和rspamc客户端显示rspamd符号,它们的频率和平均执行时间的统计数据。
- 这提高了构建系统和Lua 5.2工作,并检测所需要的数学函数。
什么在0.5.5版本新:
- 在贝叶斯统计模块现在使用的反智方形分布正常化,这增加了垃圾邮件过滤精度。
- 对IPv6的支持与对IPv6地址,地址选择算法倾听的能力,并支持IPv6的DNS解析器提高。
- 模糊存储进行了改进,以支持更新只能从特定IP地址的请求。
- 若干主代码和Web UI的错误是固定的。
- 在CentOS的RPM规范文件已被添加。
什么在0.5.4版本新:
- 这是第一个rspamd版采用了用户自基于JS + HTML5友好的Web界面。
- 很多清理和错误修正已经完成,面向最高的性能和稳定性。
什么是0.5.2版本,新的:
- 在该版本增加了对基本的MIME部分的Lua绑定和一个DNS解析。
- 在现有的Lua绑定现在的工作没有任务对象,允许你使用他们的自定义代码。
- 在该线程的系统修改,以避免全球Lua解释锁。
- 的DKIM模块现在所有的行结束转换为CRLF作为opendkim一样。
- 的URL探测器现在更准确的文本部分。
- 有几个严重错误和内存泄漏是固定的。
评论没有发现