Tamiz es un lenguaje de programación creado específicamente para su uso en servidores de correo electrónico, permitiendo a los administradores de servidores para crear varios filtros para el correo entrante.
Apache JAMES jSieve es una versión Java de este lenguaje, la implementación de cerca sus principios básicos como se describe en la norma oficial RFC 3028.
Apache JAMES jSieve viene con tres módulos principales, la biblioteca jSieve Java que se puede utilizar en cualquiera de sus otros proyectos, un jSieve Mailet utilizar con Apache JAMES servidor u otros motores de correo electrónico similares, y una colección de utilidades jSieve para extender el Java básico biblioteca.
Algunas de las herramientas contenidas en la biblioteca de utilidades extra para jSieve incluyen unas secuencias de comandos jSieve Checker y un tamiz al convertidor de XML
¿Qué hay de nuevo en esta versión:.
< p>- Errores:
- Parse fracaso con forma de varias líneas cuando la línea comienza con un punto.
- Mejoras:
- Revisar MailAdapter.getContent ()
- Eliminar Ant Build
- Eliminar Staging Directorio
- Proporcione una manera de determinar si una acción torreón es implícita o explícita li>
- Aclarar la seguridad hilo SieveFactory
- Mejorar la cobertura de prueba de Ascii Prueba numérico
- Nuevas características:
- Añadir soporte para i; ascii-numérico Comparador
¿Qué hay de nuevo en la versión 0.3:
- Sub-tareas completadas:
- Refactor ComparatorManager
- Refactor ConfigurationManager
- Refactor TestManager
- Empuje fuente principal hasta un nivel
- Modular Ant Build
- Crear Check Módulo
- Extracto reutilizable Ant macros
- Distribución Unificado
- Lanzamiento Calidad Maven Construir
- Errores solucionados:
- CPU gira cuando: coincide con la expresión contiene & quot; ************* & quot;
- Mejoras realizadas:
- El acceso a escritura comenta li>
- Compruebe Soporte Para numérico Cuantificadores
- Nuevas funciones Añadido:
- Añadir API para generar una secuencia de comandos Sieve de un árbol de análisis sintáctico
- Tamiz-In-XML (Experimental Preview)
- Tareas completadas:
- Singletons - & # X3e; IoC
- Incluya construir bibliotecas de tiempo (javacc, JavaMail, activación) en la distribución de código fuente
- Eliminar .junit. nombre del paquete de pruebas.
- realizar jsieve un proyecto multimódulo
Comentarios que no se encuentran