Sieve é uma linguagem de programação criada especificamente para uso em servidores de e-mail, permitindo que os administradores do servidor para criar vários filtros para e-mails recebidos.
Apache JAMES jSieve é uma versão Java desta língua, a implementação de perto seus princípios básicos, como descrito no RFC 3028 padrão oficial.
Apache JAMES jSieve vem com três módulos principais, a biblioteca jSieve Java que você pode usar em qualquer um de seus outros projetos, um jSieve mailet para usar com Apache JAMES Server ou outros motores de e-mail semelhantes, e uma coleção de utilitários jSieve para estender o Java básico biblioteca.
Algumas das ferramentas contidas na biblioteca de utilitários extra para jSieve incluem um verificador jSieve os scripts e uma peneira para conversor de XML
O que é novo nesta versão:.
< p>- Bugs:
- Analise o fracasso com a forma multi-linha quando a linha começa com um ponto.
- Melhorias:
- Revisar MailAdapter.getContent ()
- Remova Construção Ant
- Remover Staging Diretório
- Fornecer uma maneira de determinar se uma ação de menagem é implícita ou explícita li>
- Esclarecer segurança de segmentos SieveFactory
- Melhorar a Cobertura de Teste de Ascii numérico Teste
- Novos recursos:
- Adicionar suporte para i; ascii-numérico Comparator
O que é novo na versão 0.3:
- Sub-tarefas concluídas:
- Refactor ComparatorManager
- Refactor ConfigurationManager
- Refactor TestManager
- Empurre fonte principal para um nível baixo
- Ant Modular Construir
- Criar Verifique Módulo
- Extrair reutilizável Ant Macros
- Unificação de Distribuição
- Release Qualidade Maven construir
- Bugs fixa:
- CPU gira quando: corresponde expressão contém & quot; ************* & quot;
- Melhorias Made:
- O acesso ao roteiro comenta li>
- Verifique Suporte Para numérico Quantifiers
- Novos recursos Adicionado:
- Adicione API para gerar um script Sieve a partir de uma árvore de análise
- Peneira-In-XML (Preview Experimental)
- Tarefas Concluídos:
- Singletons - & # x3e; IoC
- Inclua construir bibliotecas de tempo (javacc, javamail, ativação) na distribuição fonte
- Remover .junit. nome do pacote de testes.
- fazer jsieve um projeto multimodule
Comentários não encontrado