qmail メールサーバーのフォークである notqmail が導入されました

から提出された プロジェクトの最初のリリース notqmail、その中でメール サーバー フォークの開発が始まりました。 qメール。 Qmail は、sendmail のより安全で高速な代替手段を提供することを目的として、1995 年に Daniel J. Bernstein によって作成されました。 qmail 1.03 の最新リリースは 1998 年に公開され、それ以来正式な配信は更新されていませんが、このサーバーは依然として高品質で安全なソフトウェアの一例であるため、今日まで使用され続けており、多数のパッチとパッチが取得されています。アドオン。 かつて、qmail 1.03 と蓄積されたパッチに基づいて netqmail ディストリビューションが形成されましたが、現在は放棄された形であり、2007 年以来更新されていません。

Amitai Schleier 氏、NetBSD の貢献者であり、さまざまな本の著者 パッチと設定 qmail に興味のある愛好家と一緒にプロジェクトを設立しました notqmail、パッチのセットではなく、まとまった製品として qmail の開発を継続することを目的としています。 qmail のような新しいプロジェクト によって配布 パブリック ドメインとして (著作権が完全に放棄され、誰でも制限なく製品を配布および使用できます)。

また、Notqmail は、アーキテクチャの単純さ、安定性、エラーの最小化といった qmail の一般原則にも引き続き準拠しています。 notqmail 開発者は、変更を組み込むことに細心の注意を払い、現代の現実に必要な機能のみを追加し、基本的な qmail 互換性を維持し、既存の qmail インストールを置き換えるために使用できるリリースを提供します。 適切なレベルの安定性とセキュリティを維持するために、リリースは非常に頻繁にリリースされるように計画されており、各リリースには少数の変更のみが含まれており、提案された変更を自分の手でテストする機会がユーザーに提供されます。 新しいリリースへの移行を簡素化するために、更新プログラムを信頼性が高く、簡単かつ定期的にインストールするためのメカニズムを準備することが計画されています。

qmail の元のアーキテクチャは維持され、基本コンポーネントは変更されず、以前にリリースされた qmail 1.03 のアドオンおよびパッチとの互換性がある程度維持されます。 追加の機能は、必要に応じて基本的な qmail コアに必要なソフトウェア インターフェイスを追加する拡張機能の形で実装される予定です。 から
計画された 新機能を有効にするために、SMTP 受信者検証ツール、認証および暗号化モード (AUTH および TLS)、SPF、SRS、DKIM、DMARC、EAI、および SNI のサポートが注目されています。

プロジェクトの最初のリリースでは (1.07) FreeBSD および macOS の現在のリリースとの互換性の問題が解決され、utmp の代わりに utmpx を使用する機能が追加され、BIND 9 ベースのリゾルバーとの互換性の問題が解決されました。任意のディレクトリへのインストールが簡素化され、インストールする機能が追加されました。 root としてログインせずにビルドできる機能が提供され、別個の qmail ユーザーを作成する必要がなくビルドできる機能が追加されました (任意の非特権ユーザーで起動できます)。 ランタイム UID/GID チェックを追加しました。

バージョン 1.08 では、Debian (deb) および RHEL (rpm) 用のパッケージを準備するとともに、古い C 構造を C89 標準に準拠するオプションに置き換えるリファクタリングが予定されています。 拡張機能用の新しいプログラミング インターフェイスはリリース 1.9 で計画されています。 バージョン 2.0 では、メール キュー システムの設定が変更され、キューを復元するユーティリティが追加され、API に LDAP と統合するための拡張機能を接続する機能が追加される予定です。

出所: オープンネット.ru

コメントを追加します