summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-12-19Stop providing hostname for helo in smtp gateway (#4335).drebs
2013-12-19Merge remote-tracking branch 'refs/remotes/kali/bug/defer-unset-recent' into ↵Tomás Touceda
develop
2013-12-19Merge remote-tracking branch 'refs/remotes/kali/bug/fix-memoize' into developTomás Touceda
2013-12-19deferToThread unsetting recent flagKali Kaneko
2013-12-18memoize the special methodKali Kaneko
2013-12-17Footer url shouldn't end in period.Ivan Alejandro
[Closes #4791]
2013-12-13count_foo uses expanded u1db count method.Kali Kaneko
Other fixes in the commit: * Correct the semantic for the recent flag (reset) * Minor unicode fixes. * Use a field for tracking the last_uid In general, this tries to squash all the quick and naive methods that were relying on evaluating all the message objects before returning a result. Further work is still needed, planned also for 0.5 release. get_by_index needs to be indexed too.
2013-12-11consume messages eagerlyKali Kaneko
2013-12-10make exceptions fail the test.Kali Kaneko
right now, the exceptions were visible in the stdout, but the test was not *actually* failing. using nose deferred decorator for this.
2013-12-10pep8Kali Kaneko
2013-12-06pep8 cleanupKali Kaneko
2013-11-28use messageproducer to write messages to soledadKali Kaneko
2013-11-28add message producer and consumerKali Kaneko
2013-11-26fix adding msg with empty flagsKali Kaneko
2013-11-26Fix fetch iteration on empty folderKali Kaneko
2013-11-26reduce polling time to one minuteKali Kaneko
2013-11-25Fail gracefully when failing to decrypt incoming messages. Closes #4589.drebs
2013-11-25Fix smtp tests to accept deferred and new param encoding.drebs
2013-11-21Add the preference parameter to openpgp header. Closes #3878.drebs
2013-11-21Add a header that reflects the validity of incoming signatures. Closes #4354.drebs
2013-11-21Add a footer to outgoing messages that point to where sender keys can be ↵drebs
feched. Closes #4526.
2013-11-13fix mail UID indexing for non-sequential uidsKali Kaneko
2013-11-12check username on imap authenticationKali Kaneko
2013-11-12Remove 'multipart/encrypted' header after decrypting incoming mail. Closes ↵drebs
#4454.
2013-11-11Correcly handle message headers when gatewaying. Closes #4322 and #4447.drebs
2013-11-11use deferToThread in the sendMail. Closes: #3937Kali Kaneko
2013-11-11refactor callbacks so we properly catch remote errorsKali Kaneko
2013-11-11add a fqdn as the local domain, alwaysKali Kaneko
2013-11-11remove printKali Kaneko
2013-11-11Change SMTP "relay" to "gateway".drebs
2013-11-07Cleanup code and fix tests.drebs
2013-11-07Do not encrypt already encrypted mails in SMTP relay.drebs
2013-11-07Reject senders if they aren't the logged in userTomás Touceda
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-31Refactor out get_email_charset to leap.commonTomás Touceda
2013-10-30Return port and factory from the imap launch methodTomás Touceda
2013-10-24Implement TLS wrapper mode.drebs
2013-10-24Fix tests according to rfc 3156.drebs
Also fix test suite loading.
2013-10-23pep8 fix: line too long.Ivan Alejandro
2013-10-23Remove commented imports.Ivan Alejandro
2013-10-23Use correct encoding and data type in mails.Ivan Alejandro
2013-10-23Add encoding exception catch to avoid crashes.Ivan Alejandro
2013-10-23Move charset parser to a utils module.Ivan Alejandro
2013-10-21Default to UTF-8 when there is not charset parsed from the mail contentsTomás Touceda
2013-10-17Do not log mail docs contentTomás Touceda
2013-10-10catch unhandled exception and show backtraceKali Kaneko
2013-10-09Make IMAP decryption RFC 3156 compliant.drebs
2013-10-09Make SMTP relay RFC 3156 compliant.drebs
2013-10-03Return smtp's Port to be able to stop listening to itTomás Touceda