Notqmail, un fork do servidor de correo qmail, foi introducido

Presentado primeira versión do proxecto notqmail, dentro do cal comezou o desenvolvemento dun fork de servidor de correo qmail. Qmail foi creado por Daniel J. Bernstein en 1995 co obxectivo de proporcionar un substituto máis seguro e rápido para sendmail. A última versión de qmail 1.03 publicouse en 1998 e desde entón a entrega oficial non se actualizou, pero o servidor segue sendo un exemplo de software seguro e de alta calidade, polo que segue usándose ata hoxe e adquiriu numerosos parches e complementos. No seu momento, baseándose en qmail 1.03 e parches acumulados, formouse unha distribución de netqmail, pero agora está nunha forma abandonada e non se actualizou desde 2007.

Amitai Schleier, colaborador de NetBSD e autor de varios parches e configuracións a qmail, xunto con entusiastas interesados ​​fundaron o proxecto notqmail, destinado a continuar o desenvolvemento de qmail como un produto cohesionado e non como un conxunto de parches. Como qmail, un novo proxecto distribuído por como un dominio público (exención total dos dereitos de autor coa posibilidade de distribuír e utilizar o produto por todos e sen restricións).

Notqmail tamén segue cumprindo os principios xerais de qmail: sinxeleza arquitectónica, estabilidade e un número mínimo de erros. Os desenvolvedores de notqmail teñen moito coidado ao incorporar os cambios e engaden só a funcionalidade necesaria nas realidades modernas, mantendo a compatibilidade básica de qmail e ofrecendo versións que se poden usar para substituír as instalacións de qmail existentes. Para manter o nivel adecuado de estabilidade e seguridade, está previsto que as versións se publiquen con moita frecuencia e inclúen só un pequeno número de cambios en cada unha, o que dá aos usuarios a oportunidade de probar os cambios propostos coas súas propias mans. Para simplificar a transición a novas versións, está previsto preparar un mecanismo para a instalación fiable, sinxela e regular de actualizacións.

Conservarase a arquitectura orixinal de qmail e os compoñentes básicos permanecerán inalterados, o que ata certo punto manterá a compatibilidade cos complementos e parches publicados anteriormente para qmail 1.03. Está previsto que se implementen funcións adicionais en forma de extensións, engadindo, se é necesario, as interfaces de software necesarias ao núcleo básico de qmail. Desde
planificado Para activar as novas funcións, nótanse as ferramentas de verificación do destinatario SMTP, os modos de autenticación e cifrado (AUTH e TLS), compatibilidade con SPF, SRS, DKIM, DMARC, EAI e SNI.

Na primeira versión do proxecto (1.07) resolvéronse os problemas de compatibilidade coas versións actuais de FreeBSD e macOS, engadiuse a posibilidade de usar utmpx en lugar de utmp, resolvéronse os problemas de compatibilidade cos resolvedores baseados en BIND 9. Simplificouse a instalación en directorios arbitrarios, a posibilidade de instalar forneceuse sen iniciar sesión como root e engadiuse a posibilidade de construír sen necesidade de crear un usuario de qmail separado (pódese iniciar baixo un usuario arbitrario sen privilexios). Engadida a comprobación de UID/GID en tempo de execución.

Na versión 1.08, está previsto preparar paquetes para Debian (deb) e RHEL (rpm), así como a refactorización para substituír as construcións C obsoletas por opcións que cumpran co estándar C89. Novas interfaces de programación para extensións están previstas para a versión 1.9. Na versión 2.0, espérase que cambie a configuración do sistema de filas de correo, engada unha utilidade para restaurar filas e permita a API conectar extensións para a súa integración con LDAP.

Fonte: opennet.ru

Engadir un comentario