Commit graph

122 commits

Author SHA1 Message Date
Andris Reinman 04ba496dc7
bunch of fixes 2022-07-05 11:57:57 +03:00
Andris Reinman 6b555c050f
pass loggelf for certificate handler 2021-10-08 17:30:15 +03:00
Andris Reinman 17a3d6107c
special case for email lines that end with carriage return only 2021-10-08 17:10:53 +03:00
Andris Reinman 64c47ec587 v1.35.1 2021-09-05 14:11:24 +03:00
Andris Reinman d1885c28e0 Updated /settings endpoint. Added new setting keys 2021-09-04 10:30:50 +03:00
Andris Reinman 864fa8d8b6 use write lock for move api 2021-07-05 22:31:25 +03:00
Andris Reinman db5306274a use locking for EXPUNGE 2021-07-05 20:31:35 +03:00
Andris Reinman eec5d66094 Allow using SNI TLS certificates with IMAP/POP3 2021-05-13 17:08:14 +03:00
Andris Reinman 7abe3215a4 do not throw an error if attachment is missing 2020-06-30 09:10:58 +03:00
Andris Reinman e2b59cb503
Fix issue where POP3 did not mark messages as seen 2020-03-15 13:25:17 +02:00
Andris Reinman c7e4ff27e7 allow to set user specific IMAP max connections 2019-02-12 13:24:15 +02:00
Andris Reinman eac64a3533 v1.12.2 2019-01-08 22:37:36 +02:00
Andris Reinman 6e83586f73 v1.11.3 2018-12-03 13:35:00 +02:00
Andris Reinman bc334a37be allow to skip logging fetch output 2018-11-16 10:01:18 +02:00
Andris Reinman bc43fcf0a9 fixed session logs 2018-10-31 10:17:33 +02:00
Andris Reinman 3cc0e3e35b log connection events 2018-10-31 10:04:32 +02:00
Andris Reinman 9f4f26261c update 2018-10-18 11:53:14 +03:00
Andris Reinman 2c88242b30 added initial support for gelf logs 2018-10-18 10:37:32 +03:00
Andris Reinman 124b1d7a98 update ASP generator 2018-10-10 16:19:20 +03:00
Andris Reinman c631739aa8 v1.4.16 2018-09-24 23:19:06 +03:00
Andris Reinman 8f2328a6d3 Rename Wild Duck to WildDuck 2018-01-02 15:04:01 +02:00
Andris Reinman be668d1c1d fixed error 2017-12-26 23:25:26 +02:00
Andris Reinman ce7818ff96 Allow caching user settings in Redis 2017-12-08 14:29:00 +02:00
Andris Reinman ebf05cda58 Allow TLS to be handled upstream 2017-12-01 10:02:40 +02:00
Andris Reinman 4008a3bdd9 List flagged messages 2017-11-22 16:22:36 +02:00
Andris Reinman b54e110020 Added method to delete users 2017-11-17 13:37:53 +02:00
Andris Reinman 8dbb31916c allow multiple imap interfaces 2017-11-06 18:00:09 +02:00
Andris Reinman d19e9b062e support tags 2017-11-03 14:11:59 +02:00
Andris Reinman 69bc32db6e Allow disabling logging for specific source IPs 2017-10-12 16:01:27 +03:00
Andris Reinman 6e838f4ac7 Added PROXY support for IMAP, POP3 2017-10-11 22:43:10 +03:00
Andris Reinman a531356424 Suppress ETIMEDOUT errors 2017-10-07 23:05:25 +03:00
Andris Reinman 40b9214a15 Allow reloading TLS certs by SIGHUP to master 2017-10-05 15:14:43 +03:00
Andris Reinman 47f8307d9b replace node_redis with ioredis 2017-10-03 11:18:23 +03:00
Andris Reinman f7cb3c1d17 enable zlib for message collections 2017-09-26 09:58:37 +03:00
Andris Reinman 7613356cb8 Allow disabling STARTTLS 2017-09-10 22:53:12 +03:00
Andris Reinman 0e0275423d Use UID range when quering messages 2017-08-10 22:20:21 +03:00
Andris Reinman 1cfa273b7f v1.0.69 2017-08-08 14:35:18 +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 9e839058cf v1.0.64 2017-07-31 10:59:18 +03:00
Andris Reinman 4de20bfa0d Allow modifying banners 2017-07-27 11:47:32 +03:00
Andris Reinman 813bed1038 allow modifying more than a single message 2017-07-25 10:46:58 +03:00
Andris Reinman de98489a2c Added authentication API endpoints 2017-07-24 16:44:08 +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 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 a54af5b503 Changed configuration manager 2017-07-16 14:37:33 +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