notqmail, um fork do servidor de correio qmail, foi introduzido

Introduzido primeiro lançamento do projeto notqmail, dentro do qual começou o desenvolvimento de uma bifurcação de servidor de e-mail qmail. O Qmail foi criado por Daniel J. Bernstein em 1995 com o objetivo de fornecer um substituto mais seguro e rápido para o sendmail. A última versão do qmail 1.03 foi publicada em 1998 e desde então a entrega oficial não foi atualizada, mas o servidor continua sendo um exemplo de software seguro e de alta qualidade, portanto continua a ser utilizado até hoje e adquiriu inúmeros patches e complementos. Ao mesmo tempo, com base no qmail 1.03 e nos patches acumulados, uma distribuição netqmail foi formada, mas agora está abandonada e não é atualizada desde 2007.

Amitai Schleier, contribuidor do NetBSD e autor de vários patches e configurações to qmail, juntamente com entusiastas interessados ​​fundaram o projeto notqmail, visando o desenvolvimento contínuo do qmail como um produto coeso, em vez de um conjunto de patches. Como qmail, um novo projeto distribuído por como domínio público (renúncia total aos direitos autorais com possibilidade de distribuição e uso do produto por todos e sem restrições).

O Notqmail também continua a aderir aos princípios gerais do qmail - simplicidade arquitetônica, estabilidade e número mínimo de erros. Os desenvolvedores do notqmail tomam muito cuidado ao incorporar mudanças e adicionar apenas as funcionalidades necessárias nas realidades modernas, mantendo a compatibilidade básica do qmail e oferecendo versões que podem ser usadas para substituir instalações existentes do qmail. Para manter o nível adequado de estabilidade e segurança, os lançamentos são planejados para serem lançados com muita frequência e incluem apenas um pequeno número de alterações em cada um, dando aos usuários a oportunidade de testar as alterações propostas com suas próprias mãos. Para simplificar a transição para novos lançamentos, está prevista a preparação de um mecanismo para instalação confiável, simples e regular de atualizações.

A arquitetura original do qmail será preservada e os componentes básicos permanecerão inalterados, o que até certo ponto manterá a compatibilidade com complementos e patches lançados anteriormente para o qmail 1.03. Recursos adicionais estão planejados para serem implementados na forma de extensões, se necessário adicionando as interfaces de software necessárias ao núcleo básico do qmail. De
planejado Para habilitar novos recursos, destacam-se ferramentas de verificação de destinatário SMTP, modos de autenticação e criptografia (AUTH e TLS), suporte para SPF, SRS, DKIM, DMARC, EAI e SNI.

Na primeira versão do projeto (1.07) foram resolvidos problemas de compatibilidade com versões atuais do FreeBSD e macOS, foi adicionada a capacidade de usar utmpx em vez de utmp, foram resolvidos problemas de compatibilidade com resolvedores baseados em BIND 9. A instalação em diretórios arbitrários foi simplificada, a capacidade de instalar sem fazer login como root foi fornecido, e a capacidade de construir sem a necessidade foi adicionada criando um usuário qmail separado (pode ser iniciado sob um usuário arbitrário sem privilégios). Adicionada verificação de UID/GID em tempo de execução.

Na versão 1.08, está prevista a preparação de pacotes para Debian (deb) e RHEL (rpm), bem como a refatoração para substituir construções C desatualizadas por opções que cumpram o padrão C89. Novas interfaces de programação para extensões estão planejadas para a versão 1.9. Na versão 2.0, espera-se alterar as configurações do sistema de fila de correio, adicionar um utilitário para restaurar filas e trazer a API para a capacidade de conectar extensões para integração com LDAP.

Fonte: opennet.ru

Adicionar um comentário