Sieve è un linguaggio di programmazione creato appositamente per l'utilizzo in server di posta elettronica, consentendo agli amministratori di server di creare vari filtri per la posta in arrivo.
Apache JAMES jSieve è una versione Java di questa lingua, in attuazione a stretto contatto i suoi principi di base, come descritto nella RFC 3028 standard ufficiale.
Apache JAMES jSieve viene fornito con tre moduli principali, la biblioteca jSieve Java che può essere utilizzato in uno qualsiasi dei vostri altri progetti, una jSieve mailet da utilizzare con Apache JAMES Server o altri motori di posta elettronica simili, e una raccolta di utility jSieve per estendere la base di Java biblioteca.
Alcuni degli strumenti contenuti nella libreria in più utilità per jSieve includono uno script jSieve checker e a Sieve convertitore XML
Cosa c'è di nuovo in questa versione:.
< p>- Bugs:
- Analizzare fallimento con forma multi-linea quando la linea inizia con un punto.
- Miglioramenti:
- Revise MailAdapter.getContent ()
- Rimuovi Ant di costruzione
- Rimuovi Staging Directory
- Fornire un modo per determinare se un'azione mastio è implicita o esplicita li>
- Chiarire SieveFactory filo di sicurezza
- migliorare la copertura di test di Ascii numerico test
- Nuove funzionalità:
- aggiungere il supporto per i; ascii numerici Comparatore
Cosa c'è di nuovo in versione 0.3:
- Sub-task completati:
- Refactor ComparatorManager
- Refactor ConfigurationManager
- Refactor TestManager
- Spingere fonte principale verso un livello
- Modular Ant Costruire
- Crea Check modulo
- Estrai riutilizzabili Ant macro
- Distribuzione unificata li>
- uscita Qualità Maven Costruire
- Bugs fisso:
- CPU gira quando: corrisponde espressione contiene & quot; ************* & quot;
- miglioramenti apportati:
- Accesso script commenta li>
- Controlla il supporto per Numerico Quantificatori
- Nuove funzionalità aggiunte:
- Aggiungi API per la generazione di uno script Sieve da un albero di analisi
- Sieve-In-XML (Anteprima Sperimentale)
- Attività completate:
- Singletons - & # X3e; CIO
- Inserisci costruire librerie di tempo (JavaCC, JavaMail, attivazione) nella distribuzione dei sorgenti
- Rimuovi .junit. nome del pacchetto da prove.
- fare jsieve un progetto multimodulo
I commenti non trovato