Commit graph

142 commits

Author SHA1 Message Date
Andris Reinman
cc11785cc6 updated example emails 2018-04-28 22:44:38 +03:00
Andris Reinman
97af5287e4 Ensure that _id strings are converted to ObjectID, use IP addresses for rate limiting, rate limit non-existent user authentications 2018-04-11 10:13:43 +03:00
Andris Reinman
b4023c53ea better drafts handling 2018-01-23 13:38:49 +02:00
liuchunlong
5646b31a5d fix 'return back original message _id' error 2018-01-09 14:39:36 +08:00
Andris Reinman
06ad073769 fixed #51 #52 2018-01-05 10:06:47 +02:00
Andris Reinman
8f2328a6d3 Rename Wild Duck to WildDuck 2018-01-02 15:04:01 +02:00
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