首先,如果系统中没有 libmilter.a 库,那么下载 sendmail-8.14.3 ,把 libmilter.a 安装上。libmilter 库有个 bug ,会导致很多的 milter core dump 。
sendmail-8.14.3/libmilter/smfi.c
832c832
< ++s; /* points to next macro name */
---
> if( NULL != *s ) ++s; /* points to next macro name */
SpamAssassin 还是用 perl 的自动安装吧,不用自己找依赖的库。
# perl -MCPAN -e shell
cpan> install HTML::Parser
cpan> install DB_File
cpan> install Net::DNS (when prompted to enable tests, choose no)
cpan> install Digest::SHA1
cpan> install Mail::SpamAssassin
相应的 milter 用 spamass-milter-0.3.1。
spf 相关的 milter 有 spfmilter-1.0.8 和 policyd-1.0.1 ,这两个 milter 是根据 libspf2 的 1.0 版本来实现的,因此要把 libspf2 的版本降低到 1.0 才能编译。
dnsbl 用 dnsbl-milter ,很简单。
milter 用 milter-greylist-4.2 。
分享到:
相关推荐
3. **安装Flagging Milter**:下载并编译SpamAssassin Flagging Milter的源代码,或者在支持的平台上查找预编译的二进制包。 4. **配置Flagging Milter**:创建或修改Flagging Milter的配置文件,指定SpamAssassin...
在提供的文件中,"Linux源码编译安装postfix.pdf"可能是详细的步骤指南,"教程相关.rar"可能包含其他辅助资料,而"Linux源码编译安装postfix.wmv"可能是视频教程,这些资源都可以进一步帮助理解和操作。请根据具体...
在Linux系统中,可以通过以下步骤安装和配置SpamAssassin以及FuzzyOCR,一个用于识别邮件中图像中的文本的工具,以提高垃圾邮件检测的准确性。 1. **安装SpamAssassin**: 使用`sudo apt-get install spamassassin...
在大多数 Linux 发行版中,可以通过包管理器(如 apt、yum 或 dnf)轻松安装 SpamAssassin。例如,在 Ubuntu 上: ```bash sudo apt-get update sudo apt-get install spamassassin ``` 在 CentOS 或 Fedora 上: ...
SpamAssassin可以通过CPAN安装,也可以自己编译安装。使用CPAN安装时,需要执行以下命令: perl -MCPAN -e shell install Mail::SpamAssassin 如果选择自己编译安装,需要从Apache SpamAssassin的官方网站下载最新...
安装SpamAssassin通常涉及编译源代码,对于`Mail-SpamAssassin-3.2.5.tar.gz`这样的压缩包,首先需要解压,然后按照官方文档或社区提供的指南进行配置和安装。配置过程可能包括设置SMTP服务器集成、调整过滤阈值以及...
Mail_SpamAssassin_Conf中文配置
sa2dnsbl描述: 使用 spamassassin 生成 DNS 黑洞列表sa2dnsbl 包包括: sa2dnsblc.pm - 客户端,一个 SpamAssassin 模块sa2dnsbld.pl - 守护进程(由 init 运行) sa2dnsblw.pl - 工作脚本(由 cron 运行) ip2...
- 可以通过安装配置如SpamAssassin等插件来进一步增强垃圾邮件过滤功能。 #### DKIM记录详解 DKIM(DomainKeys Identified Mail)是一种利用数字签名来验证邮件来源的技术。它通过为每封邮件添加加密的数字签名来...
在Linux系统上安装SpamAssassin通常可以通过包管理器进行,如在Red Hat或CentOS系统中可以使用`yum`命令: ```bash yum -y install spamassassin ``` **配置SpamAssassin** 安装完成后,你需要对SpamAssassin进行...
本文将深入讲解如何在Linux系统中安装和配置SpamAssassin,以及利用procmail来集成到邮件系统中。 首先,SpamAssassin是一个开源的邮件过滤器,它通过一套预设的规则对邮件进行分析,判断是否为垃圾邮件。这些规则...
安装IVS Milter时,通常需要先安装其依赖库,如ClamAV和SpamAssassin,然后编译源代码,生成可执行文件,并配置相应的服务脚本。在配置文件中,用户可以定义过滤策略,比如设置SpamAssassin的评分阈值,设定ClamAV的...
Linux环境下搭建邮件服务器的过程中,对垃圾邮件的防范是至关重要的。 SpamAssassin 是一款强大的开源反垃圾邮件系统,专门用于检测并...同时,理解并合理配置相关配置文件,有助于优化 SpamAssassin 的性能和准确性。
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
- **SpamAssassin 工作原理**: 它分析邮件内容,通过一系列预设的规则(如贝叶斯分类、DNSBL查询、启发式检查等)进行评分。如果邮件的总分超过设定阈值,则会被标记为垃圾邮件。 ### 2. 自定义规则集 - **自定义...
SpamAssassin’s lack of published documentation.SpamAssassin by Alan Schwartz, is the only published resource devoted to SpamAssassin and how to integrate it effectively into your networks....
SpamAssassin现在是Apache Software Foundation的一部分。 我们的代码,网站和邮件列表(换句话说,所有内容)现在已成为Apache SpamAssassin项目的一部分。 此处保留的所有代码都是旧的,不受支持,而不是Apache。
我们可以通过yum安装openoffice及其相关的软件包,尽管实际上只需要几个特定的组件。 swftools的安装涉及到处理SWF文件,需要安装一些依赖库,如gcc、automake、zlib、libjpeg、giflib和freetype。之后,下载并编译...