v0.0.1 - First release: IMAP session
Summary
This first release of Kourrier allows any user to connect to an IMAP session (providing correct credentials and server information).
When an IMAP connection is opened, one can open a folder and fetch its messages using the complete search engine and/or the sort engine (with a practical DSL !).
Changelog
- Able to connect to an IMAP server with credentials
- Able to open a IMAPFolder thanks to a DSL
- Able to use the search engine to fetch mails in a folder with a DSL
- Able to use the sort engine to fetch mails in a folder with order with a DSL
Integration
To use it, you just need to import the attached kourrier-0.0.1.jar
(optionally along with kourrier-0.0.1-sources.jar
and kourrier-0.0.1-javadoc.jar
if you want to be able to read the source and documentation code directly) OR to use your favorite dependency manager @com.notkamui.libs:kourrier:0.0.1
Usage
For further information on usage, please read README and Wiki.
Future plans
- Connection listener to call a callback function on message received
- Keep alive
- SMTP connection