notqmail, garpu pelayan mel qmail, telah diperkenalkan

Dikemukakan oleh keluaran pertama projek notqmail, di mana pembangunan garpu pelayan mel bermula qmail. Qmail telah dicipta oleh Daniel J. Bernstein pada tahun 1995 dengan matlamat untuk menyediakan penggantian yang lebih selamat dan lebih pantas untuk sendmail. Keluaran terbaru qmail 1.03 telah diterbitkan pada tahun 1998 dan sejak itu penghantaran rasmi tidak dikemas kini, tetapi pelayan kekal sebagai contoh perisian berkualiti tinggi dan selamat, oleh itu ia terus digunakan sehingga hari ini dan telah memperoleh banyak patch dan alat tambah. Pada satu masa, berdasarkan qmail 1.03 dan patch terkumpul, pengedaran netqmail telah dibentuk, tetapi kini ia berada dalam keadaan terbengkalai dan tidak dikemas kini sejak 2007.

Amitai Schleier, penyumbang NetBSD dan pengarang pelbagai patch dan tetapan kepada qmail, bersama-sama dengan peminat yang berminat mengasaskan projek itu notqmail, bertujuan untuk meneruskan pembangunan qmail sebagai produk padu dan bukannya satu set tampalan. Seperti qmail, projek baharu diedarkan oleh sebagai domain awam (penepian lengkap hak cipta dengan keupayaan untuk mengedar dan menggunakan produk oleh semua orang dan tanpa sekatan).

Notqmail juga terus mematuhi prinsip umum qmail - kesederhanaan seni bina, kestabilan dan bilangan ralat yang minimum. Pembangun notqmail sangat berhati-hati dalam menggabungkan perubahan dan menambah hanya fungsi yang diperlukan dalam realiti moden, mengekalkan keserasian asas qmail dan menawarkan keluaran yang boleh digunakan untuk menggantikan pemasangan qmail sedia ada. Untuk mengekalkan tahap kestabilan dan keselamatan yang betul, keluaran dirancang untuk dikeluarkan dengan kerap dan memasukkan hanya sebilangan kecil perubahan dalam setiap satu, memberikan pengguna peluang untuk menguji perubahan yang dicadangkan dengan tangan mereka sendiri. Untuk memudahkan peralihan kepada keluaran baharu, ia dirancang untuk menyediakan mekanisme untuk pemasangan kemas kini yang boleh dipercayai, mudah dan tetap.

Seni bina asal qmail akan dikekalkan dan komponen asas akan kekal tidak berubah, yang pada tahap tertentu akan mengekalkan keserasian dengan alat tambah dan tampalan yang dikeluarkan sebelum ini untuk qmail 1.03. Ciri tambahan dirancang untuk dilaksanakan dalam bentuk sambungan, jika perlu menambah antara muka perisian yang diperlukan pada teras qmail asas. daripada
terancang Untuk mendayakan ciri baharu, alat pengesahan penerima SMTP, mod pengesahan dan penyulitan (AUTH dan TLS), sokongan untuk SPF, SRS, DKIM, DMARC, EAI dan SNI dicatatkan.

Dalam keluaran pertama projek (1.07) isu keserasian dengan keluaran semasa FreeBSD dan macOS telah diselesaikan, keupayaan untuk menggunakan utmpx dan bukannya utmp telah ditambah, isu keserasian dengan penyelesai berasaskan BIND 9 telah diselesaikan. Pemasangan dalam direktori sewenang-wenangnya telah dipermudahkan, keupayaan untuk memasang tanpa log masuk sebagai root telah disediakan, dan keupayaan untuk membina tanpa perlu telah ditambah mencipta pengguna qmail yang berasingan (boleh dilancarkan di bawah pengguna yang tidak mempunyai hak yang sewenang-wenangnya). Menambahkan semakan UID/GID masa jalan.

Dalam versi 1.08, ia dirancang untuk menyediakan pakej untuk Debian (deb) dan RHEL (rpm), serta pemfaktoran semula untuk menggantikan binaan C yang lapuk dengan pilihan yang mematuhi piawaian C89. Antara muka pengaturcaraan baharu untuk sambungan dirancang untuk keluaran 1.9. Dalam versi 2.0, ia dijangka menukar tetapan sistem baris gilir mel, menambah utiliti untuk memulihkan baris gilir dan membawa API kepada keupayaan untuk menyambung sambungan untuk penyepaduan dengan LDAP.

Sumber: opennet.ru

Tambah komen