Após mais de 6 anos desde a última atualização o lançamento do programa para entrega e redirecionamento de e-mails , permitindo buscar e-mails usando os protocolos e extensões POP2, POP3, RPOP, APOP, KPOP, IMAP, ETRN e ODMR, filtrar a correspondência recebida, distribuir mensagens de uma única conta para vários usuários e redirecionar para caixas de correio locais ou através do SMTP para outro servidor (funcionando como um gateway POP/IMAP-to-SMTP). O código do projeto foi escrito em C e sob a licença GPLv2. O suporte para a versão fetchmail 6.3.X foi totalmente interrompido.
Entre :
- Adicionada a suporte para TLS 1.1, 1.2 e 1.3 (—sslproto {tls1.1+|tls1.2+|tls1.3+}). Incluído por padrão na compilação com OpenSSL (para funcionamento, é necessário pelo menos a versão 1.0.2, e para TLSv1.3 — 1.1.1). O suporte ao SSLv2 foi interrompido. Por padrão, ao invés do SSLv3 e TLSv1.0, é declarado TLSv1.1 em STLS/STARTTLS. Para retornar ao SSLv3, é necessário usar OpenSSL com suporte deixado para SSLv3 e executar o fetchmail com a flag “—sslproto ssl3+”.
- Por padrão, o modo de verificação de certificados SSL está ativado (—sslcertck). Para desativar a verificação, agora é necessário especificar explicitamente a opção “—nosslcertck”;
- O suporte para compiladores de C muito antigos foi interrompido. Agora, para a compilação é necessário um compilador que suporte o padrão SUSv3 (Single Unix Specification v3, um subconjunto do POSIX.1-2001 com extensões XSI), lançado em 2002;
- A eficiência do rastreamento de UID (modo “—keep UID”) foi aumentada ao distribuir mensagens de uma caixa de correio via POP3;
- Muitas melhorias foram feitas relacionadas ao suporte de conexões criptografadas;
- Uma vulnerabilidade que poderia levar a um overflow de buffer no código de autenticação via GSSAPI ao manipular nomes de usuário com mais de 6000 caracteres foi corrigida.
Adicional: o lançamento 6.4.1 com correção de duas regressões (a correção incompleta do erro 941129 do Debian resultou na impossibilidade de encontrar arquivos de configuração do fetchmail em alguns casos e um problema com _FORTIFY_SOURCE quando PATH_MAX é maior que o mínimo _POSIX_PATH_MAX).
Fonte: opennet.ru
