Commit graph

206 commits

Author SHA1 Message Date
mdecimus
3635577706 Add key value to deserialize errors
Some checks failed
trivy / Check (push) Has been cancelled
2024-10-17 17:41:48 +02:00
mdecimus
9e78aaa751 Add context to iteration errors 2024-10-17 17:30:45 +02:00
mdecimus
0ee2fe3dee v0.10.5
Some checks are pending
trivy / Check (push) Waiting to run
2024-10-15 18:20:55 +02:00
mdecimus
dcb8b4e8d5 v0.10.4
Some checks failed
trivy / Check (push) Has been cancelled
2024-10-08 17:17:21 +02:00
mdecimus
581533b09c Detect and ban port scanners as well as other forms of abuse (closes #820) 2024-10-08 11:48:03 +02:00
mdecimus
1561a603ab Stricter RCPT fail2ban + Do not send SPF failures reports to local domains
Some checks are pending
trivy / Check (push) Waiting to run
2024-10-07 17:05:15 +02:00
mdecimus
881d4497ce Updated spam filter rules 2024-10-06 14:56:28 +02:00
mdecimus
d0ce2b1a96 AI models
Some checks are pending
trivy / Check (push) Waiting to run
2024-10-05 19:05:04 +02:00
mdecimus
1d9ac04ece OIDC diretory 2024-10-02 11:13:10 +02:00
mdecimus
1fed40a926 RFC7662 - OAuth 2.0 Token Introspection
Some checks failed
trivy / Check (push) Has been cancelled
2024-09-28 17:45:16 +02:00
mdecimus
a45fea86ed v0.10.1
Some checks are pending
trivy / Check (push) Waiting to run
2024-09-26 19:02:51 +02:00
mdecimus
0fbf574651 OAUTHBEARER SASL support in all services (closes #627) 2024-09-26 18:59:07 +02:00
mdecimus
ce8182ae07 Core refactoring 2024-09-26 14:49:46 +02:00
mdecimus
ea24106045 Limit the amount of data that can be fetched from untrusted external HTTP resources 2024-09-20 11:43:25 +02:00
mdecimus
a67f308645 Branding + fixes 2024-09-19 19:39:35 +02:00
mdecimus
ab77a0aca8 Multi-tenancy (closes #212 closes #346 closes #582) 2024-09-13 18:10:56 +02:00
mdecimus
d214468c54 Roles and multi-tenancy - part 1 2024-09-12 17:42:14 +02:00
mdecimus
fbcf55d8e1 Access token permissions 2024-09-10 18:44:44 +02:00
mdecimus
b214a458cc v0.9.4 2024-09-09 17:26:20 +02:00
mdecimus
c10a8827c6 Untrusted global scripts support 2024-09-02 11:18:00 +02:00
mdecimus
36fd5797b7 SYN flood, brute force fail2ban + session.mail.is-allowed expression (closes #482 closes #688 closes #609) 2024-08-29 12:22:44 +02:00
mdecimus
7e1b6bd06d Alerts implementation
Some checks are pending
trivy / Check (push) Waiting to run
2024-08-28 19:33:29 +02:00
mdecimus
18a24f7220 Include queueId in MTA Hooks (fixes #708)
Some checks failed
trivy / Check (push) Has been cancelled
2024-08-23 18:41:10 +02:00
mdecimus
e4cd866be4 Add elapsed times to message filtering events 2024-08-23 17:09:26 +02:00
mdecimus
147d9ded86 Increase SMTP transaction logging details 2024-08-21 16:12:01 +02:00
mdecimus
0b91feffad Live tracing + Tracing history 2024-08-20 17:01:36 +02:00
mdecimus
f957cbb60f Replace lazy_static and OnceLock with LazyLock 2024-08-09 15:38:19 +02:00
mdecimus
db0efdaf59 v0.9.1 2024-08-08 12:50:00 +02:00
mdecimus
a3284b8bc3 Metrics collector 2024-08-06 19:23:02 +02:00
mdecimus
7826eb3ea1 Perform must-match-sender checks after sender rewriting (closes #394) 2024-08-04 09:57:40 +02:00
mdecimus
5a43455917 Tracing macro improvements 2024-08-03 20:10:01 +02:00
mdecimus
3cb8918d2e v0.9.0 2024-08-01 17:09:39 +02:00
mdecimus
ed214fd087 Journald tracer reimplementation 2024-08-01 10:42:46 +02:00
mdecimus
336c4876e2 Do not provide {auth_authen} Milter macro unless the user is authenticated 2024-07-31 20:05:42 +02:00
mdecimus
87f9736605 Improved OpenTelemetry tracing and logging (closes #297) 2024-07-31 20:00:34 +02:00
mdecimus
d29d21692e Improved tracing (closes #180 closes #417 closes #376 closes #418 closes #517) 2024-07-30 16:12:34 +02:00
mdecimus
a45eb50231 Improved tracing (part 4) 2024-07-28 15:21:22 +02:00
mdecimus
1e76792d03 Improved tracing (part 3) 2024-07-26 19:44:01 +02:00
mdecimus
52cb48353e Improved tracing (part 2) 2024-07-25 20:35:13 +02:00
mdecimus
ae7cadc27d Improved tracing (part 1) 2024-07-23 12:44:14 +02:00
mdecimus
9c23774aa5 Lock-free fast tracing (closes #180) 2024-07-22 17:56:24 +02:00
mdecimus
d2ad44cf9f Improved error handling (part 3) 2024-07-17 18:33:22 +02:00
mdecimus
e74b29189a Improved error handling (part 2) 2024-07-15 15:18:34 +02:00
mdecimus
0c2a3f09fe Improved error handling (part 1) 2024-07-11 18:44:51 +02:00
mdecimus
38ff4b9ea0 Add enterprise cargo feature + Allow copying SEL licensed code for testing/development purposes (closes #602 closes #601) 2024-07-08 18:37:58 +02:00
Viktor Szépe
82f7311a4d
Fix typos (#599)
* Fix typos

* Fix typos in excluded files
2024-07-08 15:28:32 +02:00
mdecimus
14224c5ee0 Undelete emails 💎 (closes #589) 2024-07-07 16:44:37 +02:00
mdecimus
af89725d20 Avoid sending reports for DMARC/delivery reports (closes #173) 2024-07-06 11:14:03 +02:00
mdecimus
ec2cfc2fcd Bump to rustls 0.23 2024-07-03 15:14:50 +02:00
mdecimus
dacd8b384e v0.8.3 2024-06-30 09:46:30 +02:00