Disponível o sistema de filtragem de spam Rspamd 3.0

Foi lançado o sistema de filtragem de spam Rspamd 3.0, que fornece ferramentas para avaliar mensagens com base em vários critérios, incluindo regras, métodos estatísticos e listas negras, com base nos quais é formado o peso final da mensagem, utilizado para decidir se deve ser bloqueada. O Rspamd suporta praticamente todas as funcionalidades implementadas no SpamAssassin e possui uma série de características que permitem filtrar e-mails em média 10 vezes mais rápido do que o SpamAssassin, além de oferecer melhor qualidade de filtragem. O código do sistema é escrito em C e é distribuído sob a licença Apache 2.0.

Rspamd é construído utilizando uma arquitetura orientada a eventos e foi projetado inicialmente para uso em sistemas de alta carga, permitindo o processamento de centenas de mensagens por segundo. As regras para identificação de sinais de spam são altamente flexíveis e podem conter expressões regulares em sua forma mais simples, enquanto em situações mais complexas podem ser elaboradas na linguagem Lua. A expansão da funcionalidade e a adição de novos tipos de verificações são implementadas por meio de módulos, que podem ser criados em C e Lua. Por exemplo, módulos estão disponíveis para verificar o remetente utilizando SPF, confirmação de domínio do remetente através de DKIM, formação de consultas em listas DNSBL. Para simplificar a configuração, criação de regras e acompanhamento de estatísticas, é fornecida uma interface web administrativa.

O aumento significativo do número da versão está relacionado a alterações substanciais na arquitetura interna, especialmente na parte que lida com a análise de HTML, que foi completamente reescrita. O novo parser analisa HTML usando o modelo DOM, formando uma árvore de tags. A nova versão também apresenta um parser CSS, que, em combinação com o novo parser HTML, permite extrair dados corretamente de e-mails com marcação HTML moderna, incluindo a diferenciação entre conteúdo visível e invisível. É notável que o código dos parsers não é escrito em C, mas em C++17, o que exige um compilador que suporte esse padrão para a construção.

Outras novidades:

  • Adicionada a compatibilidade com a API da Amazon Web Services (AWS), que permite acessar diretamente os serviços em nuvem da Amazon a partir da API Lua. Como exemplo, foi proposto um plugin que armazena todas as mensagens no armazenamento Amazon S3.
  • O código de geração de relatórios relacionados ao uso da tecnologia DMARC foi reestruturado. A funcionalidade para enviar relatórios foi transferida para um comando separado spamadm dmarc_report.
  • Para listas de discussão, foi adicionada a compatibilidade com "DMARC munging", substituindo o endereço From nas mensagens pelo endereço de envio, se regras DMARC corretas forem definidas para a mensagem.
  • Adicionado o plugin external_relay, resolvendo o problema de uso em plugins como SPF, endereços IP um servidor de email confiável, em vez do endereço do remetente.
  • Adicionado o comando "rspamadm bayes_dump" para gravar e carregar tokens bayesianos, permitindo sua transferência entre diferentes instâncias do Rspamd.
  • Adicionado um plugin para suporte ao sistema de bloqueio de spam colaborativo Pyzor.
  • As ferramentas de monitoramento foram remodeladas, que agora são invocadas com menos frequência, criando menor carga nos módulos externos.

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