Commit graph

681 commits

Author SHA1 Message Date
Andris Reinman d3d441bfc0 normalize subject for threading 2018-11-13 14:03:18 +02:00
Andris Reinman e86ffa7c93 filter ip 2018-11-12 14:39:11 +02:00
Andris Reinman 87dd69152d filter ip 2018-11-12 14:36:34 +02:00
Andris Reinman 9cc36a3aa0 v1.10.6 2018-11-12 13:44:11 +02:00
Andris Reinman 27f0170e39 allow uploading structured messages 2018-11-12 13:32:30 +02:00
Andris Reinman e12402448c allow uploading structured messages 2018-11-12 13:31:03 +02:00
Andris Reinman 436a3aaa9b allow uploading structured messages 2018-11-12 13:27:11 +02:00
Andris Reinman 7d22c436e7 v1.10.5 2018-11-08 13:02:31 +02:00
Andris Reinman 24229569e3 fixed cursor leak in restore task 2018-11-06 10:36:26 +02:00
Andris Reinman 179c537e4b v1.10.4 2018-11-05 09:25:43 +02:00
Andris Reinman d72198c1bd list-id filtering 2018-11-02 10:18:24 +02:00
Andris Reinman b4e7387d8b fix tasks 2018-10-31 19:00:41 +02:00
Andris Reinman 29d8fdd980 v1.10.2 2018-10-31 11:57:12 +02:00
Andris Reinman bc43fcf0a9 fixed session logs 2018-10-31 10:17:33 +02:00
Andris Reinman 8c4e18aedf log connection events 2018-10-31 10:06:24 +02:00
Andris Reinman 3cc0e3e35b log connection events 2018-10-31 10:04:32 +02:00
Andris Reinman decec4d2d5 v1.10.1 2018-10-24 19:21:10 +03:00
Andris Reinman 077ff4ddb5 v1.10.0 2018-10-23 11:38:08 +03:00
Andris Reinman 56fe162d1c v1.9.2 2018-10-23 10:56:42 +03:00
Andris Reinman d988c816fe v1.9.1 2018-10-22 21:37:24 +03:00
Andris Reinman 61d2813be9 v1.9.0 2018-10-22 12:00:24 +03:00
Andris Reinman 36df90c25d v1.8.1 2018-10-22 09:27:43 +03:00
Andris Reinman 39074f9f33 v1.8.0 2018-10-19 12:19:43 +03:00
Andris Reinman e75de9acb3 v1.7.4 2018-10-19 10:45:07 +03:00
Andris Reinman 30a952ed0f v1.7.3 2018-10-19 10:35:27 +03:00
Andris Reinman 6821bd621b v1.7.2 2018-10-19 10:15:16 +03:00
Andris Reinman a3a23ff780 v1.7.1 2018-10-18 19:25:22 +03:00
Andris Reinman 624654a84d v1.7.0 2018-10-18 19:07:13 +03:00
Andris Reinman e3dddd4b81 auth handler 2018-10-18 12:08:59 +03:00
Andris Reinman 1d0d191363 auth handler 2018-10-18 12:01:28 +03:00
Andris Reinman 9f4f26261c update 2018-10-18 11:53:14 +03:00
Andris Reinman bed1646db7 update 2018-10-18 11:35:34 +03:00
Andris Reinman 6c6a3c2605 update 2018-10-18 11:31:25 +03:00
Andris Reinman 9c0be98c1c udpate 2018-10-18 11:20:29 +03:00
Andris Reinman d25e0180b7 update 2018-10-18 11:11:53 +03:00
Andris Reinman 2c88242b30 added initial support for gelf logs 2018-10-18 10:37:32 +03:00
Andris Reinman 7d258e82f4 update 2018-10-16 10:12:04 +03:00
Andris Reinman 3f5f110904 fix forwarded schema 2018-10-15 14:05:54 +03:00
Andris Reinman c9c441c01b updated api listing role 2018-10-12 15:38:00 +03:00
Andris Reinman 58987ba917 fix autoreply 2018-10-12 11:24:08 +03:00
Andris Reinman 5596f47a1a updated api permissions 2018-10-12 11:13:54 +03:00
Andris Reinman 96329aa85a task runner 2018-10-11 11:48:12 +03:00
Andris Reinman f6797583fe asp handling update 2018-10-11 09:44:21 +03:00
Andris Reinman dde325037a update ASP generator 2018-10-10 16:55:58 +03:00
Andris Reinman 5cab241ea6 update ASP generator 2018-10-10 16:52:30 +03:00
Andris Reinman 2f271c02b8 update ASP generator 2018-10-10 16:42:52 +03:00
Andris Reinman 310d1a0889 update ASP generator 2018-10-10 16:31:56 +03:00
Andris Reinman fb01ae01d8 update ASP generator 2018-10-10 16:28:54 +03:00
Andris Reinman d8ffcb8929 update ASP generator 2018-10-10 16:26:30 +03:00
Andris Reinman 124b1d7a98 update ASP generator 2018-10-10 16:19:20 +03:00
Andris Reinman ae5c7deadc asp update 2018-10-10 12:30:00 +03:00
Andris Reinman eb1a9b7c90 v1.4.24 2018-10-08 11:03:40 +03:00
Andris Reinman a225f25021 fixed typo 2018-10-03 11:39:31 +03:00
Andris Reinman 450ff30cad updated profile generation 2018-10-03 11:23:11 +03:00
Andris Reinman 636d0585ae updated profile generation 2018-10-03 11:21:23 +03:00
Andris Reinman df9b0240d0 fixed docs 2018-10-03 10:45:52 +03:00
Andris Reinman 92361609c1 v1.4.23 2018-10-03 10:16:18 +03:00
Andris Reinman 65657848b0 fixed authEvent 2018-10-03 09:40:07 +03:00
Andris Reinman 5325094be3 fixed unneeded id 2018-10-03 09:35:44 +03:00
Andris Reinman 72cc46f1aa show asp scopes in listing for wildcard 2018-10-03 09:26:53 +03:00
Andris Reinman 040ec15c4f fixed docs 2018-10-01 13:38:23 +03:00
Andris Reinman bd5615e8ed v1.4.22 2018-10-01 13:28:27 +03:00
Andris Reinman 06f269668e fix docs 2018-09-28 12:23:24 +03:00
Andris Reinman 01886053e0 fix docs 2018-09-28 12:22:55 +03:00
Andris Reinman ccd8f704f9 v1.4.21 2018-09-28 12:19:01 +03:00
Andris Reinman abf5084573 added command logs track 2018-09-28 11:30:30 +03:00
Andris Reinman fc9da62cb6 fixed typo 2018-09-27 09:13:19 +03:00
Andris Reinman 74e2e45696 v1.4.20 2018-09-26 10:25:52 +03:00
Andris Reinman a866c0ece1 v1.4.18 2018-09-25 11:29:51 +03:00
Andris Reinman 3fb0b13a79 index List-ID headers 2018-09-25 11:01:56 +03:00
Andris Reinman 59de74a312 v1.4.17 2018-09-25 10:05:34 +03:00
Andris Reinman 915800e5f9 check rate limit whitelist for whitelisted IPs 2018-09-24 16:26:46 +03:00
Andris Reinman ed9231d0fd v1.4.14 2018-09-21 12:44:07 +03:00
Andris Reinman d8979f158a use pbkdf2 as default password hash (uses native module), added disabled property for filter API 2018-09-21 11:25:55 +03:00
Andris Reinman fe4c09d0e0 Change DKIM and Alias domains on domainRename 2018-09-21 10:47:15 +03:00
Andris Reinman 8fc272b11e convert fingerprint 2018-09-20 13:38:26 +03:00
Andris Reinman ba3d6d3420 v1.4.12 2018-09-20 13:10:10 +03:00
Andris Reinman 224c76f869 do not use fields 2018-09-20 11:28:43 +03:00
Andris Reinman 208ebb90e5 added option for auditing 2018-09-18 10:20:06 +03:00
Andris Reinman 1dc693d0fe v1.4.11 2018-09-13 16:00:40 +03:00
Andris Reinman 0f0de6528c v1.4.10 2018-09-13 09:12:41 +03:00
Andris Reinman 4b175b52d1 updated commit hashes 2018-09-12 13:55:42 +03:00
Andris Reinman 34df49cdfe updated api docs 2018-09-12 13:33:32 +03:00
Andris Reinman 700b770c69 updated commit hashes 2018-09-12 13:29:16 +03:00
Andris Reinman 617576c2e3 changed pwd reply error 2018-09-12 13:07:40 +03:00
Andris Reinman 2a7b3db231 compare passwords against haveibeenpwned 2018-09-12 13:00:36 +03:00
Andris Reinman 8789cce45f reformatted md5 2018-09-11 16:03:54 +03:00
Andris Reinman 87a13a323b updated md5 hash handling 2018-09-11 15:56:14 +03:00
Andris Reinman 8521f3340d updated md5 hash handling 2018-09-11 15:53:38 +03:00
Andris Reinman e07576725b updated md5 hash handling 2018-09-11 15:49:35 +03:00
Andris Reinman 8a1fc1325d update docs 2018-09-11 15:12:14 +03:00
Andris Reinman 1f9ae407a9 update DKIM handling 2018-09-11 11:13:53 +03:00
Andris Reinman aa64123766 allow using string 1 as truthy value for boolean arguments 2018-09-10 14:51:57 +03:00
Andris Reinman 500317ecc2 update specialuse 2018-09-10 14:41:56 +03:00
Andris Reinman ca852d6290 allow listing only special use mailboxes 2018-09-10 14:13:14 +03:00
Andris Reinman 0bc00fcbc7 update 2018-09-10 10:46:19 +03:00
Andris Reinman 4630452227 allow setting md5crypt hashes as passwords 2018-09-07 11:02:28 +03:00
Andris Reinman aea3fb356d Allow using password hashes 2018-09-07 10:56:11 +03:00
Andris Reinman 573787f1c3 allow ip and sess for all API calls. added hashedPassword argument for user create and update 2018-09-07 09:58:05 +03:00
Andris Reinman cf42af617e fix broken delete 2018-09-05 13:59:26 +03:00
Andris Reinman 0440b1b3e5 Merge branch 'master' of github.com:nodemailer/wildduck 2018-09-03 08:51:45 +03:00
Andris Reinman 8ed0c80fb5 fixed broken api method to delete messages 2018-09-03 08:51:32 +03:00
erdii 8dc66fca1e fixed apidocs for "Users - GetUser" 2018-09-02 15:09:18 +02:00
Andris Reinman ad7b7dc987 messages 2018-08-30 13:37:56 +03:00
Andris Reinman ebd9e50e14 messages 2018-08-30 13:18:56 +03:00
Andris Reinman e0f7eb89bf messages 2018-08-30 13:14:13 +03:00
Andris Reinman 14edb5e82a messages 2018-08-30 12:55:43 +03:00
Andris Reinman 5ea528acd0 messages 2018-08-30 12:47:31 +03:00
Andris Reinman 6deafd7bf4 messages 2018-08-30 12:42:06 +03:00
Andris Reinman 509eb00e09 mailboxes 2018-08-30 12:32:59 +03:00
Andris Reinman fabbc597b9 acl for mailbox listing 2018-08-30 12:24:21 +03:00
Andris Reinman 3b645d39f3 use new permissions system for users api 2018-08-29 15:27:57 +03:00
Andris Reinman fffc259eb0 fixed auth 2018-08-29 13:23:05 +03:00
Andris Reinman 1ad43a267e some access control 2018-08-29 13:15:38 +03:00
Andris Reinman beca0b1e33 started testing with roles 2018-08-28 14:37:06 +03:00
Andris Reinman 3864b1774c fixed dkim hash 2018-08-28 10:23:55 +03:00
Andris Reinman 989dbe4b9d fixed paging messages 2018-08-28 09:48:03 +03:00
Andris Reinman b47498034d debug 2018-08-28 09:44:26 +03:00
Andris Reinman dc715b2093 added idate to messages list 2018-08-28 09:42:42 +03:00
Andris Reinman 2c92b98c8b v1.4.3 2018-08-25 08:43:06 +03:00
Andris Reinman ac205c2622 v1.4.2 2018-08-23 11:32:21 +03:00
Andris Reinman 225aa9ec8b v1.4.1 2018-08-22 10:59:14 +03:00
Andris Reinman d63c185973 fix domain alias listing 2018-08-17 14:51:06 +03:00
Andris Reinman c8802c23ed updated apidocs 2018-08-16 13:08:15 +03:00
Andris Reinman d6e3271870 upgraded openpgpjs 2018-08-15 10:17:02 +03:00
Andris Reinman 83c1bdc745 use projection instead of fields 2018-08-14 23:45:45 +03:00
Andris Reinman b6698843b1 updated indexes 2018-08-14 23:03:12 +03:00
Andris Reinman 29dfd6c55d v1.4.0 2018-08-14 22:45:18 +03:00
Andris Reinman c7da95e5cb v1.3.0 2018-08-06 10:36:29 +03:00
Andris Reinman 3418390d26 update for mongodb pagination 2018-08-03 16:15:35 +03:00
Andris Reinman dbb9e9c456 do not use prev cursor for first page 2018-08-03 15:59:33 +03:00
Andris Reinman 7e0af7ab1c Use async mongo paging 2018-08-03 15:44:03 +03:00
Andris Reinman 718dad91c5 bumped deps 2018-07-30 10:15:29 +03:00
Andris Reinman 1f4e97dbe9 allow setting appId for u2f 2018-06-28 09:52:29 +03:00
Andris Reinman 8f41dd0a8e allow setting appId for u2f 2018-06-28 09:12:31 +03:00
Andris Reinman 1a7a754522 v1.2.5 2018-06-26 14:46:03 +03:00
Andris Reinman 48d6e53d22 fixed api without imap 2018-06-18 16:29:10 +03:00
Andris Reinman 80b87eae08 If counter key value is modified then reset counter in redis 2018-06-14 11:36:06 +03:00
Andris Reinman 5a0b00a7af allow settings receivedMax 2018-06-12 13:45:02 +03:00
Andris Reinman 6a16a08916 v1.2.1 2018-06-12 11:58:35 +03:00
Andris Reinman 31d80c6dc6 expose more limits 2018-06-12 11:35:37 +03:00
Andris Reinman 734a6b9748 use async methods for bcrypt 2018-05-14 10:14:44 +03:00
Andris Reinman 4bef7e3a10 Allow using addresses as usernames 2018-05-11 14:39:23 +03:00
Andris Reinman d8ee6530e3 v1.1.0 2018-04-28 23:40:26 +03:00
Andris Reinman 2510495ecf v1.1.0 2018-04-28 22:54:38 +03:00
Andris Reinman cc11785cc6 updated example emails 2018-04-28 22:44:38 +03:00
Andris Reinman 74100be5f0 Allow enabling custom 2FA that effectively disables account password for IMAP/SMTP/POP3 2018-04-13 14:32:58 +03:00
Andris Reinman e5376d8a4d Merge branch 'master' of github.com:nodemailer/wildduck 2018-04-13 13:47:27 +03:00
Andris Reinman 01ff77bdc4 Allow using empty filters 2018-04-13 13:47:23 +03:00
Yoni Jah 7ab77745f4 rate limiting by ip 2018-04-13 10:22:49 +08:00
Andris Reinman 7beedf01d8 list filter attachment sizes in bytes 2018-04-11 15:54:33 +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 4582f8e08c changed regex 2018-02-21 20:26:07 +02:00
Andris Reinman 0b164d0b89 v1.0.116 2018-02-20 11:00:21 +02:00
Andris Reinman 3bc95d645b allow renaming domains 2018-02-19 16:12:43 +02:00
Andris Reinman f9566ce2a7 flex dkim check 2018-02-13 12:20:06 +02:00
Andris Reinman 36b79cb922 v1.0.115 2018-02-12 12:57:34 +02:00
Andris Reinman 92b408ea16 allow setting totp label 2018-02-08 11:50:48 +02:00
Andris Reinman 61052ca23a change 2018-02-06 15:10:53 +02:00
Andris Reinman a6c151bc6d change 2018-02-06 15:08:14 +02:00
Andris Reinman 32c0a8c044 v1.0.114 2018-02-06 13:17:49 +02:00
Andris Reinman 81c9a80d31 allow changing spamLevel 2018-01-31 11:46:44 +02:00
Andris Reinman 44d9fffda7 v1.0.113 2018-01-30 16:14:15 +02:00
Andris Reinman 3cc1edd4db v1.0.112 2018-01-30 09:46:16 +02:00
Andris Reinman 47df87165b v1.0.111 2018-01-30 09:31:59 +02:00
Andris Reinman dc6b6df8a6 updates 2018-01-26 12:54:59 +02:00
Andris Reinman 4b3823e947 updated example welcome message 2018-01-26 11:39:08 +02:00
Andris Reinman 39ebc1f3fd allow auth for small usernames 2018-01-25 12:47:34 +02:00
Andris Reinman a2a19d31dc expose smtp envelope in message response 2018-01-25 09:52:09 +02:00
Andris Reinman 408b081e37 allow returning mailbox info by path 2018-01-24 21:04:53 +02:00
Andris Reinman f9487abfd7 v1.0.110 2018-01-24 16:47:09 +02:00
Andris Reinman c35b719611 updated address handling 2018-01-24 16:31:37 +02:00
Andris Reinman 261f28c15c allow name properties for addresses 2018-01-24 13:37:57 +02:00
Andris Reinman 3c14de845e v1.0.109 2018-01-24 11:29:12 +02:00
Andris Reinman 4262c24bd7 better drafts handling 2018-01-23 13:51:18 +02:00
Andris Reinman b4023c53ea better drafts handling 2018-01-23 13:38:49 +02:00
Andris Reinman c8426f11ca include to and cc in message info 2018-01-22 10:18:49 +02:00
Andris Reinman 435598b012 use targets 2018-01-20 23:38:24 +02:00
Andris Reinman 0d90c70331 updated api docs 2018-01-20 23:19:37 +02:00
Andris Reinman 127536799f use targets 2018-01-20 21:38:56 +02:00
Andris Reinman 53564ede30 bumped deps 2018-01-18 12:58:31 +02:00
Andris Reinman ed72234d1f mailbox ordering 2018-01-17 14:27:32 +02:00
Andris Reinman 6fffb7870d allow skipping unsearchable results 2018-01-17 14:19:48 +02:00
Andris Reinman fe55160865 added addTagsToAddress property 2018-01-16 13:37:06 +02:00
Andris Reinman 06607a19f4 Updated address tags 2018-01-16 12:40:21 +02:00
Andris Reinman 8896e03541 Allow setting tags for addresses 2018-01-16 12:37:18 +02:00
Andris Reinman ed1e7dadee updated docs 2018-01-15 13:53:33 +02:00
Andris Reinman ede6788384 allow fetching specific event data 2018-01-12 10:16:16 +02:00
Andris Reinman 923090bfa5 allow updating empty forwarder targets 2018-01-11 12:26:02 +02:00
Andris Reinman 5a09cfb14a updated ASP handling 2018-01-11 11:20:12 +02:00
Andris Reinman dc552ae1c5 use high collision hash function to find potential ASP 2018-01-11 10:38:27 +02:00
Andris Reinman 0dcc29daac updated target limit 2018-01-11 09:55:01 +02:00
Andris Reinman 768dd02da2 updated boolean check in api 2018-01-11 09:43:31 +02:00
Andris Reinman 5d2e011437 Fixed POP3 invalid auth error 2018-01-10 09:01:31 +02:00
Andris Reinman 33287d57ed Allow empty targets 2018-01-09 14:18:48 +02:00
Andris Reinman 0efcf316a5 v1.0.107 2018-01-09 13:50:29 +02:00
liuchunlong 5646b31a5d fix 'return back original message _id' error 2018-01-09 14:39:36 +08:00
Andris Reinman 46607d7032 updated indexes 2018-01-09 14:31:38 +08:00
Andris Reinman 04ac71fdd5 allow changign forwarded address 2018-01-09 14:31:38 +08:00
Andris Reinman b1ce81be06 updated autoreply handling 2018-01-09 14:31:38 +08:00