A primeira versão do projeto notqmail foi apresentada recentemente, em que a estrutura começou como o desenvolvimento de um fork do servidor de e-mail qmail. O Qmail foi criado por Daniel J. Bernstein em 1995 para fornecer um substituto mais rápido e seguro para o sendmail.
A última versão de qmail 1.03 foi lançado em 1998 e desde então a entrega oficial não foi atualizada, mas o servidor ainda é um exemplo de software seguro e de alta qualidade, portanto, continua a ser usado até agora e cresceu com vários patches e complementos.
Ao mesmo tempo, com base no qmail 1.03 e patches acumulados, a distribuição netqmail foi formada, mas agora está em uma forma abandonada e não foi atualizada desde 2007.
Amitai Schleier, um contribuidor do NetBSD e Autor de vários patches e configurações do qmail, juntamente com entusiastas interessados, fundou o projeto notqmail, que visa continuar a desenvolver o qmail como um produto completo, ao invés de um conjunto de patches.
Notqmail também continua a aderir aos princípios gerais de qmail: simplicidade arquitetônica, estabilidade e erros mínimos.
Os desenvolvedores do Notqmail são muito cuidadosos para incluir mudanças e adicionar apenas a funcionalidade necessária nas realidades modernas, enquanto mantém a compatibilidade básica do qmail e eles oferecem versões que podem ser usadas para substituir as instalações existentes do qmail.
Para manter o nível adequado de estabilidade e segurança, planeja lançar lançamentos com muita frequência e incluir apenas um pequeno número de mudanças em cada, permitindo que os usuários verifiquem as alterações propostas com suas próprias mãos.
Para simplificar a transição para novas versões, está planejado preparar um mecanismo para a instalação confiável, simples e regular de atualizações.
Sobre a nova versão do qmail
A arquitetura original do qmail e os componentes básicos serão preservadoss permanecerão inalterados, o que até certo ponto manterá a compatibilidade com plug-ins e patches lançados anteriormente para qmail 1.03.
Recursos adicionais planejados na forma de extensões, adicionando as interfaces de programa necessárias ao núcleo do qmail, se necessário.
Entre novos recursos planejados para serem incluídos, ferramentas para verificar o destinatário SMTP são mencionadas, modos de autenticação e criptografia (AUTH e TLS), suporte para SPF, SRS, DKIM, DMARC, EAI e SNI.
A primeira versão do projeto (1.07) resolveu problemas de compatibilidade com as versões atuais do FreeBSD e macOS, adicionou a capacidade de usar utmpx em vez de utmp, resolveu problemas de compatibilidade com solucionadores baseados em BIND 9.
A instalação em diretórios arbitrários foi simplificada e foi possível instalar sem login de root e adicionou a capacidade de construir sem a necessidade de criar um usuário qmail separado (pode ser executado como 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á planejado preparar pacotes para o Debian (débito) e RHEL (rpm), bem como realizar uma refatoração para substituir compilações C desatualizadas por variantes que atendem ao padrão C.
Na versão 1.9, está planejado adicionar novas interfaces de programação para extensões. Na versão 2.0, espera-se alterar a configuração do sistema de fila de correio, adicionar um utilitário para restaurar filas e dar à API a capacidade de conectar extensões para integração LDAP.
Como o qmail, o novo projeto é distribuído como domínio público (isenção total de direitos autorais com a capacidade de distribuir e usar o produto por todos e sem limitação).
Como instalar o notqmail no Linux?
Para aqueles interessados em poder instalar o notqmail Eles podem fazer isso seguindo as instruções que compartilhamos abaixo.
Para quem é Usuários do Ubuntu 19.04, eles devem abrir um terminal e executar o seguinte comando:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_19.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_19.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
Enquanto para aqueles que usam 18.04:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_18.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
Para agora quem são usuários do Fedora:
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:notqmail/Fedora_30/home:notqmail.repo sudo dnf install notqmail
Aqueles que são usuários do openSUSE:
sudo zypper addrepo https://download.opensuse.org/repositories/home:notqmail/openSUSE_Tumbleweed/home:notqmail.repo sudo zypper refresh sudo zypper install notqmail