Commit graph

57 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 53cda36329 Upgrade Mongodb library from 3 to 4
update
2021-08-30 11:21:50 +03:00
Andris Reinman 9ae177869e Generate ACME certs 2021-06-15 10:47:18 +03:00
Andris Reinman 9c04a286e2 updated error codes for API 2021-05-21 20:14:43 +03:00
Andris Reinman eec5d66094 Allow using SNI TLS certificates with IMAP/POP3 2021-05-13 17:08:14 +03:00
Andris Reinman 83f4a0598c removed received header parsing 2021-02-26 16:43:29 +02:00
Andris Reinman b921021d0a Added SPAM/HAM marking webhook 2021-02-26 14:00:13 +02:00
Andris Reinman 1030d1bb02 added new user option pop3MaxMessages 2020-07-08 20:50:51 +03:00
Andris Reinman 4f0c25aa4c v1.25.0 2020-05-08 10:43:59 +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 fafc124f83
use object for sorting 2020-01-29 17:58:59 +02:00
Andris Reinman b030eb59f0 updated pop3 handling 2019-03-18 10:59:43 +02:00
Andris Reinman d7de6fadd4 keep an index of POP3 messages to show 2019-03-13 15:39:13 +02:00
Andris Reinman 6e83586f73 v1.11.3 2018-12-03 13:35:00 +02:00
Andris Reinman 54009bfdb0 extra logs for fetch/append 2018-11-23 11:06:35 +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 5596f47a1a updated api permissions 2018-10-12 11:13:54 +03:00
Andris Reinman 8f2328a6d3 Rename Wild Duck to WildDuck 2018-01-02 15:04:01 +02:00
Andris Reinman bc4514e79f started refactoring internal notifification system 2017-12-10 01:19:50 +02:00
Andris Reinman ce7818ff96 Allow caching user settings in Redis 2017-12-08 14:29:00 +02:00
Andris Reinman 4e44084f17 do not return blank content type values in bodystructure 2017-12-04 16:52:20 +02:00
Andris Reinman ebf05cda58 Allow TLS to be handled upstream 2017-12-01 10:02:40 +02:00
Andris Reinman 23516a47a9 treat user.forward as an array 2017-11-13 15:27:37 +02:00
Andris Reinman b25b84f6b9 stls support for pop3 2017-11-06 16:23:27 +02:00
Andris Reinman 98a38fab04 allow encrypting forwarded emails 2017-10-30 13:41:53 +02:00
Andris Reinman 30f0e83ed3 Allow disabling logging for specific source IPs 2017-10-12 16:06:52 +03:00
Andris Reinman 2890e2e34a Added PROXY support for IMAP, POP3 2017-10-11 22:57:39 +03:00
Andris Reinman 0fc0caa0f1 Suppress ETIMEDOUT errors 2017-10-07 23:32:15 +03:00
Andris Reinman 40b9214a15 Allow reloading TLS certs by SIGHUP to master 2017-10-05 15:14:43 +03:00
Andris Reinman 9b54586e2a Added experimental IRC server component 2017-09-17 13:31:02 +03:00
Andris Reinman f0303c93a1 Allow disabling POP3 version 2017-08-23 16:29:35 +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 de98489a2c Added authentication API endpoints 2017-07-24 16:44:08 +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 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
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 08a4cdde0a Use prettier for formatting 2017-06-03 09:51:58 +03:00
Andris Reinman 9e7057543a v1.0.26. Delete messages from Trash and Junk after 30 days 2017-05-02 16:17:37 +03:00
Andris Reinman 292aa14d42 v1.0.23 2017-04-21 22:20:11 +03:00
Andris Reinman 34be6c2b39 v1.0.13 2017-04-09 23:21:36 +03:00