Se introdujo notqmail, una bifurcación del servidor de correo qmail.

Presentado por primer lanzamiento del proyecto notqmail, dentro del cual comenzó el desarrollo de una bifurcación del servidor de correo qcorreo. Qmail fue creado por Daniel J. Bernstein en 1995 con el objetivo de proporcionar un reemplazo más seguro y rápido para sendmail. La última versión de qmail 1.03 se publicó en 1998 y desde entonces la entrega oficial no se ha actualizado, pero el servidor sigue siendo un ejemplo de software seguro y de alta calidad, por lo que continúa utilizándose hasta el día de hoy y ha adquirido numerosos parches y complementos. Hubo un tiempo en que, basándose en qmail 1.03 y los parches acumulados, se formó una distribución de netqmail, pero ahora está abandonada y no se ha actualizado desde 2007.

Amitai Schleier, colaborador de NetBSD y autor de varios parches y configuraciones a qmail, junto con entusiastas interesados ​​fundaron el proyecto notqmail, destinado a continuar el desarrollo de qmail como un producto cohesivo en lugar de un conjunto de parches. Como qmail, un nuevo proyecto distribuido por como dominio público (renuncia total a los derechos de autor con posibilidad de distribuir y utilizar el producto por todos y sin restricciones).

Notqmail también continúa adhiriéndose a los principios generales de qmail: simplicidad arquitectónica, estabilidad y un número mínimo de errores. Los desarrolladores de notqmail tienen mucho cuidado al incorporar cambios y agregar solo la funcionalidad necesaria en las realidades modernas, manteniendo la compatibilidad básica con qmail y ofreciendo versiones que pueden usarse para reemplazar las instalaciones de qmail existentes. Para mantener el nivel adecuado de estabilidad y seguridad, se planifica que las versiones se publiquen con mucha frecuencia e incluyan solo una pequeña cantidad de cambios en cada una, lo que brinda a los usuarios la oportunidad de probar los cambios propuestos con sus propias manos. Para simplificar la transición a nuevas versiones, está previsto preparar un mecanismo para una instalación fiable, sencilla y periódica de actualizaciones.

Se conservará la arquitectura original de qmail y los componentes básicos permanecerán sin cambios, lo que hasta cierto punto mantendrá la compatibilidad con complementos y parches lanzados anteriormente para qmail 1.03. Está previsto implementar funciones adicionales en forma de extensiones, si es necesario añadiendo las interfaces de software necesarias al núcleo básico de qmail. De
planificado Para habilitar nuevas funciones, se destacan herramientas de verificación de destinatarios SMTP, modos de autenticación y cifrado (AUTH y TLS), compatibilidad con SPF, SRS, DKIM, DMARC, EAI y SNI.

En la primera versión del proyecto (1.07) se resolvieron los problemas de compatibilidad con las versiones actuales de FreeBSD y macOS, se agregó la capacidad de usar utmpx en lugar de utmp, se resolvieron los problemas de compatibilidad con los solucionadores basados ​​​​en BIND 9. Se simplificó la instalación en directorios arbitrarios, la capacidad de instalar Se ha proporcionado sin iniciar sesión como root, y se ha agregado la capacidad de compilar sin la necesidad de crear un usuario de qmail separado (se puede iniciar con un usuario arbitrario sin privilegios). Se agregó verificación de UID/GID en tiempo de ejecución.

En la versión 1.08, se planea preparar paquetes para Debian (deb) y RHEL (rpm), así como refactorizar para reemplazar construcciones C obsoletas con opciones que cumplan con el estándar C89. Para la versión 1.9 están previstas nuevas interfaces de programación para extensiones. En la versión 2.0, se espera cambiar la configuración del sistema de cola de correo, agregar una utilidad para restaurar colas y brindarle a la API la capacidad de conectar extensiones para la integración con LDAP.

Fuente: opennet.ru

Añadir un comentario