Nova versão do servidor de e-mail Exim 4.98

Após oito meses de desenvolvimento, foi lançado o servidor de e-mail Exim 4.98, que incorpora correções acumuladas e novos recursos. O código do projeto é escrito em C e é distribuído sob a licença GPLv2+. De acordo com a pesquisa automatizada de junho em cerca de 400 mil servidores de e-mail, a participação do Exim é de 59,06% (um ano atrás era 55,93%), o Postfix é usado em 34,68% (37,40%) dos servidores de e-mail, Sendmail — 3,42% (3,45%), MailEnable — 1,81% (1,86%), MDaemon — 0,37% (0,48%) e Microsoft Exchange — 0,17% (0,25%).

Principais mudanças:

  • Uma vulnerabilidade (CVE-2024-39929) foi corrigida, decorrente da análise incorreta dos nomes dos arquivos em anexos de e-mail. A vulnerabilidade permite contornar filtros que utilizam a variável $mime_filename, possibilitando a transmissão de arquivos executáveis em anexos, apesar de sua bloqueio nas configurações.
  • No ACL aplicável aos dados e variáveis do comando DATA, foi permitida a utilização da condição dkim_status, permitindo avaliar o resultado da verificação pelo mecanismo DKIM (DomainKeys Identified Mail).
  • Com a ativação da configuração dkim_verbose, que registra informações adicionais para depuração sobre o funcionamento do DKIM, agora são exibidas informações sobre assinaturas digitais.
  • Na opção dkim_timestamps, que controla a inclusão de informações de tempo na assinatura, foi permitido especificar o valor "0" para adicionar o horário atual.
  • Na opção recipients_max, que define um limite para o número de destinatários por mensagem, foi permitido o uso de substituições e modelos.
  • Durante o teste de expressões usando o comando "exim -be", foi disponibilizada a capacidade de definir valores tainted (valores obtidos externamente, como os definidos pelo remetente do e-mail).
  • Adicionada a suporte para o tratamento e registro nos logs do evento "dns:fail", que ocorre quando há falha na consulta a listas DNSBL.
  • Nos blocos de lookup dsearch, adicionada a suporte para pesquisa por caminho de arquivo incompleto ("${lookup {foo/bar} dsearch,key=path {/etc}}).
  • Incluída a ferramenta mailtest para verificar e diagnosticar a conexão SMTP.
  • Implementada a suporte para a extensão SMTP WELLKNOWN, que permite que o servidor SMTP transmita informações públicas ao cliente, como dados de contato ou parâmetros de verificação ao receber certificado TLSusando o protocolo ACME.
  • Adicionada a possibilidade de usar SQLite3 para armazenar bancos de dados internos, além de DBD, NDB, GBDM e TDB. Para usar SQLite3 antes da compilação em Local/Makefile, é necessário especificar "USE_SQLITE = y" e "DBMLIB = -lsqlite3".

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster