如何安装最新稳定的Exim + rspamd版本?

时间:2016-11-24 08:43:42

标签: debian spam-prevention gentoo exim

这应该是企业邮件垃圾邮件过滤器框。 我们一直在寻找各种垃圾邮件过滤选项,并想尝试rspamd,但有一个问题 - rspamd正在积极开发中,并未包含在许多发行版中。我想用exim尝试一下。 Exim主页声明当前所有版本都已过时。

我们的企业"标准"是OpenSuse。我可以设法说服Debian用于某些特殊目的,比如这样,因为Debian / Ubuntu已经有了明显的优势,但exim / rspamd的Debian软件包已经过时了。我别无选择,只能做源安装。

所以这就是我的困境,不是硬编码黑客方式的最佳行动方案 - 安装Gentoo并花一周时间从源代码编译所有内容并在每次必须更新安装时重复(不是很费用) - 企业使用的有效解决方案)或者进行混合安装 - 安装Debian的某些部分然后进行源代码编译甚至破解你自己的deb软件包? (Haven还没完成)

对我来说,另外一个挑战是我对rspamd并不是很熟悉,而且我还没有管理exim多年,因此我会喜欢一个发行版或解决方案,它会为我提供一些方便的工具来将所有内容放在一起尽可能少的痛苦和挫折......

1 个答案:

答案 0 :(得分:2)

官方debian回购中可用的rspamd (0.6.10)的当前版本已过时:

  

Debian official repos

     

在某些版本的Debian和Ubuntu中也可以使用Rspamd。但是,我们正在为这些“官方”回购中的rspamd寻找一个积极的维护者,因为现在rspamd在那里非常过时。

     

请不要使用这些包,因为它们不再受支持。

您可以按照rspamd网站上的建议安装rspamd的最新稳定版本:

apt-get install -y lsb-release wget # optional
CODENAME=`lsb_release -c -s`
wget -O- https://rspamd.com/apt/gpg.key | apt-key add -
echo "deb http://rspamd.com/apt/ $CODENAME main" > /etc/apt sources.list.d/rspamd.list
echo "deb-src http://rspamd.com/apt/ $CODENAME main" >> /etc/apt/sources.list.d/rspamd.list
apt-get update
apt-get --no-install-recommends install rspamd

Debian stable上的Exim可用版本为4.84.2-2,您可以通过以下步骤从backports安装所需的软件包,轻松将版本升级到4.87-3,运行:

apt edit-sources

将以下行添加到sources.list

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

更新并安装exim4

apt-get update
apt-get remove exim4
apt-get -t jessie-backports install exim4

您可以使用apt-pinning方式安装4.88版本的exim,但不推荐,因为您可以打破某些依赖关系。