Hi folks,
I'm part of the Mail2Voice project (mail2voice.org), an email client
dedicated for people with cognitive/motor impairments. We are completely
rewriting the code and we need a mature IMAP implementation. Trojitá
seems to have a nice one :) So our idea is to use the IMAP module of
Trojitá as our IMAP backend.
As the architecture of Trojitá is a bit complex, I need your help to get
into it. Basically, I would like to use the IMAP module (alone if
possible). For now, I'm able to create an ImapAccess object (which I
believe is the entry point of the IMAP module, am I right?) but I'm a
bit lost in what to do after that so currently my questions are:
- What is the right workflow to sync emails?
- How do I get notified of incoming emails/changes etc. ?
Thank you in advance for your help.
Best regards,
Matthieu