最近发布了notqmail项目的第一个版本,其中的框架是随着 qmail邮件服务器的分支。 Qmail由Daniel J. Bernstein于1995年创建,旨在为sendmail提供更快,更安全的替代品。
最新版本 qmail 1.03于1998年发布,此后官方发布一直未更新但是服务器仍然是高质量和安全软件的一个示例,因此它一直被使用到现在,并且已经有了许多补丁和插件。
一次,基于qmail 1.03和累积的补丁程序,形成了netqmail发行版,但是现在它已被废弃,并且自2007年以来就没有进行过更新。
阿米泰·施莱尔(Amitai Schleier),NetBSD贡献者和 各种qmail补丁和配置的作者与感兴趣的爱好者一起创建了notqmail项目, 它旨在继续将qmail作为一个完整的产品而不是作为一组补丁来开发。
Notqmail还继续遵守qmai的一般原则l:架构简单,稳定且错误最少。
Notqmail开发人员非常小心地包含更改并仅添加现代现实中必需的功能, 同时保持基本的qmail兼容性 并且它们提供了可用于替换现有qmail安装的版本。
为了维持适当水平的稳定性和安全性, 计划非常频繁地发布版本,并且每个版本仅包含少量更改,使用户可以用自己的双手验证建议的更改。
为了简化向新版本的过渡,计划准备一种可靠,简单和定期安装更新的机制。
关于新版本的qmail
原始的qmail架构和基本组件将被保留s将保持不变,这在某种程度上将保持与先前发布的qmail 1.03插件和补丁程序的兼容性。
计划的其他功能 以扩展的形式,如有必要,将必要的程序接口添加到qmail核心。
之间 计划包括新功能,提到了用于验证SMTP收件人的工具,身份验证和加密模式(AUTH和TLS),支持SPF,SRS,DKIM,DMARC,EAI和SNI。
该项目的第一个版本(1.07)解决了与当前版本的FreeBSD和macOS的兼容性问题,增加了使用utmpx而不是utmp的功能,解决了基于BIND 9的求解器的兼容性问题。
简化了在任意目录中的安装,并且无需root登录即可安装 并增加了构建功能,而无需创建单独的qmail用户(可以以没有特权的任意用户身份运行)。
在运行时添加了UID / GID验证。
在1.08版中,计划为Debian准备软件包 (deb) 和RHEL (rpm),以及执行重构以用符合C标准的变体替换过时的C版本。
在1.9版中,计划为扩展添加新的编程接口。 在2.0版中,期望更改邮件队列系统配置,添加实用程序以还原队列,并使API具有连接扩展以进行LDAP集成的功能。
像qmail一样,新项目以公共域的形式分发 (完整的版权免责声明,可以使所有人不受限制地分发和使用该产品)。
如何在Linux上安装notqmail?
对于那些对能够安装notqmail感兴趣的人 他们可以按照我们下面分享的说明进行操作。
对于那些 Ubuntu 19.04用户,他们应该打开一个终端并运行以下命令:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_19.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_19.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
而 对于使用18.04的用户:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_18.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
现在 谁是Fedora用户:
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:notqmail/Fedora_30/home:notqmail.repo sudo dnf install notqmail
那些是openSUSE用户:
sudo zypper addrepo https://download.opensuse.org/repositories/home:notqmail/openSUSE_Tumbleweed/home:notqmail.repo sudo zypper refresh sudo zypper install notqmail