Nova versão do servidor de correio Exim 4.95

O servidor de e-mail Exim 4.95 foi lançado, adicionando correções acumuladas e novos recursos. De acordo com uma pesquisa automatizada de setembro com mais de um milhão de servidores de e-mail, a participação do Exim é de 58% (57.59% há um ano), o Postfix é usado em 34.92% (34.70%) dos servidores de e-mail, Sendmail - 3.52% (3.75% ), MailEnable - 2% (2.07%).%), MDaemon - 0.57% (0.73%), Microsoft Exchange - 0.32% (0.42%). Principais mudanças:

  • Foi anunciado suporte estável para o modo de processamento de fila de mensagens de rampa rápida, que permite acelerar o início da entrega de mensagens quando o tamanho da fila para envio e a presença de um número impressionante de mensagens enviadas para hosts típicos, por exemplo , ao transmitir um grande número de cartas para grandes provedores de correio ou enviar através de um agente intermediário de transferência de mensagens (smarthost). Se o modo estiver habilitado usando a opção "queue_fast_ramp" e o processamento de fila em dois estágios ("-qq") detectar a presença de uma grande parte de mensagens endereçadas a um servidor de correio específico, a entrega a esse host começará imediatamente.
  • Foi estabilizada uma implementação alternativa do mecanismo SRS (Sender Rewriting Scheme) - “SRS_NATIVE”, que não requer dependências externas (a antiga implementação experimental exigia a instalação da biblioteca libsrs_alt). O SRS permite reescrever o endereço do remetente durante o encaminhamento sem violar as verificações do SPF (Sender Policy Framework) e garantir que os dados do remetente sejam retidos para que o servidor envie mensagens em caso de falha na entrega. A essência do método é que quando uma conexão é estabelecida, são transmitidas informações sobre a identidade do remetente original, por exemplo, ao reescrever [email protegido] em [email protegido] será indicado "[email protegido]" O SRS é relevante, por exemplo, na organização do trabalho de listas de discussão nas quais a mensagem original é redirecionada para outros destinatários.
  • A opção TLS_RESUME foi estabilizada, proporcionando a capacidade de retomar uma conexão TLS interrompida anteriormente.
  • O suporte para o DBMS LMDB incorporado e compacto de alto desempenho, que armazena dados em formato de valor-chave, foi estabilizado. Somente amostras de pesquisa de bancos de dados prontos usando uma chave são suportadas (a gravação do Exim para LMDB não é implementada). Por exemplo, para verificar o domínio do remetente nas regras, você pode usar uma consulta como "${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}".
  • Adicionada opção “message_linelength_limit” para definir um limite no número de caracteres por linha.
  • É possível ignorar o cache ao executar consultas de pesquisa.
  • Para o transporte de arquivo anexado, foi implementada a verificação de cota durante o recebimento de uma mensagem (sessão SMTP).
  • Nas consultas de pesquisa ao SQLite, foi adicionado suporte para a opção “file=”, que permite especificar o arquivo de banco de dados para uma operação específica sem especificar prefixos na linha com o comando SQL.
  • As consultas de pesquisa Lsearch agora suportam a opção “ret=full” para retornar todo o bloco de dados correspondente a uma chave, não apenas a primeira linha.
  • O estabelecimento de conexões TLS é acelerado pela pré-busca e armazenamento em cache de informações (como certificados) em vez de baixá-las antes de processar cada conexão.
  • Adicionado parâmetro "proxy_protocol_timeout" para configurar o timeout do protocolo Proxy.
  • Adicionado parâmetro “smtp_backlog_monitor” para possibilitar o registro de informações sobre o tamanho da fila de conexões pendentes (backlog) no log.
  • Adicionado o parâmetro "hosts_require_helo", que proíbe o envio do comando MAIL caso o comando HELO ou EHLO não tenha sido enviado anteriormente.
  • Adicionado o parâmetro “allow_insecure_tainted_data”, quando especificado, o escape inseguro de caracteres especiais nos dados resultará em um aviso em vez de um erro.
  • O suporte para a plataforma macOS foi descontinuado (os arquivos assembly foram movidos para a categoria não suportada).

    Fonte: opennet.ru

Adicionar um comentário