Commit graph

23 commits

Author SHA1 Message Date
NickOvt d9834776f3
fix(api-dkim): Fix empty p value in dnsText.value if no private key initially given ZMS-142 (#664)
* fix dkim issue

* make better test
2024-04-11 11:47:03 +03:00
NickOvt 3d7d0a6d6a
fix(api-dkim): DKIM now supports ED25519 keys, both in PEM and raw format as input ZMS-125 (#617)
* dkim, add support for ed25519

* add support for raw ED25519 private key

* magic value make variable. Remove unnecessary variables. Refactor

* add new tests for ED25519
2024-02-19 09:46:46 +02:00
Andris Reinman 9422d02373 prefer pkcs8 to pkcs1 2021-08-30 13:04:13 +03:00
Andris Reinman 7671a5e140 reverted privateKeyEncoding frmat 2021-08-30 11:23:20 +03:00
Andris Reinman 9075fc226d Merge branch 'master' of github.com:nodemailer/wildduck 2021-08-30 11:22:05 +03:00
Andris Reinman 53cda36329 Upgrade Mongodb library from 3 to 4
update
2021-08-30 11:21:50 +03:00
James Alvarez 3ae17c463d changed encoding of public and private keys 2021-08-30 13:21:58 +08:00
Andris Reinman 0ef9f442c9 fixed dkim key loading 2021-07-05 15:58:08 +03:00
Andris Reinman 6d3badf1db refactored encrypted fields 2021-07-05 15:24:01 +03:00
Andris Reinman f0062b1aaa Updated task handler 2021-06-20 13:40:04 +03:00
Andris Reinman 9ae177869e Generate ACME certs 2021-06-15 10:47:18 +03:00
Andris Reinman 383bcd6ee2 testing out acme-generated certificates 2021-06-11 15:07:40 +03:00
Andris Reinman 9c04a286e2 updated error codes for API 2021-05-21 20:14:43 +03:00
Andris Reinman 766746945d Do not use _id in API response 2021-01-07 09:41:48 +02:00
Andris Reinman b61ba63d6a first draft for webhooks 2020-10-09 11:08:33 +03:00
Andris Reinman 2c88242b30 added initial support for gelf logs 2018-10-18 10:37:32 +03:00
Andris Reinman 1f9ae407a9 update DKIM handling 2018-09-11 11:13:53 +03:00
Andris Reinman 4bef7e3a10 Allow using addresses as usernames 2018-05-11 14:39:23 +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 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 cac8bc9c65 Allow generating DKIM private keys 2018-01-03 13:23:42 +02:00
Andris Reinman 6fcbe6d72d Allow encrypting DKIM keys in rest 2018-01-02 13:46:32 +02:00