summaryrefslogtreecommitdiff
path: root/src/leap/mail/imap/service
AgeCommit message (Collapse)Author
2014-01-08Second stage of the new year's storage rewrite.Kali Kaneko
* documents of only three types: * flags * headers * content * add algorithm for walking the parsed message tree. * treat special cases like a multipart with a single part. * modify add_msg to use the walk routine * modify twisted interfaces to use the new storage schema. * tests for different multipart cases * fix multipart detection typo in the fetch This is a merge proposal for the 0.5.0-rc3. known bugs ---------- Some things are still know not to work well at this point (some cases of multipart messages do not display the bodies). IMAP server also is left in a bad internal state after a logout/login.
2013-12-26Split the near-2k loc file into more handy modules.Kali Kaneko
...aaaand not a single fuck was given that day!
2013-11-26reduce polling time to one minuteKali Kaneko
2013-11-12check username on imap authenticationKali Kaneko
2013-11-06Make the pkey a propertyKali Kaneko
so we can allow multiple accounts in the imap fetcher.
2013-11-01notify MUA of new mail as it gets added to mailboxKali Kaneko
2013-10-30Return port and factory from the imap launch methodTomás Touceda
2013-09-03Make mail services bind to 127.0.0.1 instead of 0.0.0.0Kali Kaneko
Closes: #3627
2013-08-28Use dirspec instead of plain xdg. Closes #3574.Ivan Alejandro
2013-08-22Merge remote-tracking branch ↵Tomás Touceda
'kali/feature/3409_make_imap_fetch_period_configurable' into develop
2013-08-21Make a sensible default for incoming mail fetch period.Kali Kaneko
Setting it to 5 min.
2013-08-21Merge remote-tracking branch 'kali/feature/add_debug_errors' into developTomás Touceda
2013-08-21Merge remote-tracking branch ↵Tomás Touceda
'drebs/feature/3487-split-soledad-into-common-client-and-server' into develop Conflicts: src/leap/mail/imap/fetch.py src/leap/mail/imap/server.py
2013-08-21Update to new soledad package scheme.drebs
2013-08-21Add errors in logger so we get them in client.Kali Kaneko
2013-08-19Signal string content instead of bool or intTomás Touceda
2013-08-16add imap eventsKali Kaneko
2013-08-13avoid logging dummy passwordKali Kaneko
2013-08-08Use 1984 as default port for imapTomás Touceda
2013-08-08Fix incoming processing mail.Kali Kaneko
The deferred was not working properly so messages in the incoming queue were not being processed.
2013-08-06refactor recurring fetchKali Kaneko
2013-08-05use the right import pathKali Kaneko
2013-05-23provide a initialization entrypoint for client useKali Kaneko
2013-05-21use the same soledad instanceKali Kaneko
for incoming and mailbox
2013-05-21cleanup and complete docsKali Kaneko
2013-05-17Functional SoledadBackedAccount and LeapMailboxesKali Kaneko
The imap service is launched from the tac file, and still needs some information to be provided in separate config files that stub much of the initialization parameters. working fetch and store methods. tested with offlineimap and thunderbird. several mailboxes might be broken.