Commit graph

86 commits

Author SHA1 Message Date
Andris Reinman bd1883d9cd started running tests against actual server instead of mock server 2017-12-12 17:01:17 +02:00
Andris Reinman bc4514e79f started refactoring internal notifification system 2017-12-10 01:19:50 +02:00
Andris Reinman a1d51c047e added autoexpunge on new \Deleted flags 2017-11-22 19:41:03 +02:00
Andris Reinman 32262bda90 added autoexpunge on new \Deleted flags 2017-11-22 17:10:54 +02:00
Andris Reinman 4008a3bdd9 List flagged messages 2017-11-22 16:22:36 +02:00
Andris Reinman c6bf1784b6 updated indexes 2017-11-19 14:18:23 +02:00
Andris Reinman b54e110020 Added method to delete users 2017-11-17 13:37:53 +02:00
Andris Reinman 6f28f90569 Limit daily donwload size for IMAP 2017-11-12 15:13:32 +02:00
Andris Reinman 247cb2073a Limit maximum message size 2017-11-10 15:04:58 +02:00
Andris Reinman f01ca56111 updated plaintext handling 2017-11-08 16:22:07 +02:00
Andris Reinman 0fc0dad855 forwarding update 2017-10-27 15:45:51 +03:00
Andris Reinman 498b96e0d6 updated event handling 2017-10-27 12:30:13 +03:00
Andris Reinman a1b4431fb7 store message entry to messagelog 2017-10-27 11:50:37 +03:00
Andris Reinman a04e71e9c7 messagelog 2017-10-20 13:43:44 +03:00
Andris Reinman 9b54fc4a03 Parse message just once for multiple deliveries 2017-10-18 16:32:01 +03:00
Andris Reinman 7d1cff7818 Copy similar message on APPEND, do not overwrite 2017-10-02 11:48:22 +03:00
Andris Reinman 39049ef497 Allow configuring more than one spam headers 2017-09-04 13:19:52 +03:00
Andris Reinman 4cfd90f473 v1.0.77 2017-09-01 14:50:53 +03:00
Andris Reinman b0ad888622 v1.0.74 2017-08-24 16:27:53 +03:00
Andris Reinman 3b53a80860 Updated config handler 2017-08-15 16:41:18 +03:00
Andris Reinman 0e0275423d Use UID range when quering messages 2017-08-10 22:20:21 +03:00
Andris Reinman 177fbb7d60 allow using other storage mechanisms for attachments than gridstore 2017-08-07 11:29:29 +03:00
Andris Reinman 4138bf2a2f refactor attachment storage 2017-08-06 21:25:10 +03:00
Andris Reinman 0c96919679 Added support for PGP encrypting cleartext messages 2017-08-03 15:02:02 +03:00
Andris Reinman 6044abdeba updated api 2017-08-01 21:14:17 +03:00
Andris Reinman 81c99dc022 v1.0.62 2017-07-31 01:11:45 +03:00
Andris Reinman 34947790a9 v1.0.61 2017-07-31 01:07:23 +03:00
Andris Reinman 4082b88147 u 2017-07-31 00:20:35 +03:00
Andris Reinman 813bed1038 allow modifying more than a single message 2017-07-25 10:46:58 +03:00
Andris Reinman 7ae401740c Added message DELETE Api call 2017-07-21 16:29:57 +03:00
Andris Reinman 13469f5b74 v1.0.55 2017-07-21 15:36:09 +03:00
Andris Reinman bb105ef3d3 Do not search messages from Junk or Trash 2017-07-21 14:01:39 +03:00
Andris Reinman 7cd3eb5a13 Updated mailbox API endpoints 2017-07-20 21:33:41 +03:00
Andris Reinman a1936db9e2 Emit counters 2017-07-20 16:10:36 +03:00
Andris Reinman ba3e111ed2 Added API endpoint to push changes in user account 2017-07-18 17:38:05 +03:00
Andris Reinman c9debc13ca changed API 2017-07-17 16:32:31 +03:00
Andris Reinman e265cd254e optimise uid range queries 2017-07-16 22:40:34 +03:00
Andris Reinman d95f08c21c Fixed MOVE 2017-07-15 19:40:08 +03:00
Andris Reinman ed75658f80 Changed messages shard key to mailbox+uid 2017-07-15 19:08:33 +03:00
Andris Reinman 6a4b882798 Allow using separate databases for main (default db), attachments and users 2017-07-14 22:16:09 +03:00
Andris Reinman 0752e712a7 First working version of sharded messages 2017-07-13 23:35:59 +03:00
Andris Reinman 3f82ba0be6 Added user field to indexes and message queries to enable sharding 2017-07-13 17:04:41 +03:00
Andris Reinman da967e13a6 first threading version 2017-07-11 21:38:23 +03:00
Andris Reinman f09d81f3d2 v1.0.53 2017-06-14 09:35:30 +03:00
Andris Reinman d226d98486 Use timezone aware date parser 2017-06-08 16:04:34 +03:00
Andris Reinman b56e516843 v1.0.46 2017-06-06 10:56:58 +03:00
Andris Reinman 3a48be036b convert value to lowercase *after* it has been decoded 2017-06-05 16:58:10 +03:00
Andris Reinman 9ca6ac4cdb v1.0.44 2017-06-05 16:40:48 +03:00
Andris Reinman ff633828be Index only specific header keys for SEARCH 2017-06-05 16:22:07 +03:00
Andris Reinman 9534594a7e Do not explode on messages that have a rfc822 message as an attachment 2017-06-01 16:55:57 +03:00