notqmail 項目的第一個版本最近發布了。,在該框架內開始發展 qmail 郵件服務器的一個分支。 Qmail 由 Daniel J. Bernstein 於 1995 年創建,旨在提供更快、更安全的 sendmail 替代品。
最新版本 qmail 1.03於1998年發布,此後官方交付沒有更新,但該服務器仍然是高質量和安全軟件的一個例子,因此直到現在它仍然被使用,並且隨著大量的補丁和插件而不斷發展。
一度基於 qmail 1.03 和累積補丁形成了 netqmail 發行版,但它現在處於廢棄狀態,自 2007 年以來就沒有更新過。
阿米泰·施萊爾,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準備軟件包 (德布) 和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