summaryrefslogtreecommitdiff
path: root/src/leap/mail/imap/service/imap.py
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-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