Commit Graph

204 Commits

Author SHA1 Message Date
Maurus Decimus
08b02c9e91 MTA: Log when messages are rejected or discarded by the spam classifier. 2026-05-19 19:06:54 +02:00
Maurus Decimus
628d5520f6 Fix LDAP: Synchronize accounts when expanding mailing list recipients 2026-05-19 18:01:54 +02:00
Maurus Decimus
f048e0f0bb Sieve: Allow User Sieve scripts to access orcpt 2026-05-19 17:40:45 +02:00
Maurus Decimus
e54221dde6 Fix Websocket: Perform case insensitive matching during upgrade 2026-05-19 17:29:12 +02:00
Maurus Decimus
915900d0c5 Allow internal TLDs in e-mail addresses 2026-05-19 17:20:03 +02:00
Maurus Decimus
146ab3d39c Fix ACME: Update defaultCertificateId when renewing a certificate that is currently set as default 2026-05-19 17:00:18 +02:00
Maurus Decimus
190eecb7ee Skip v=spf1 a -all records for apex domains 2026-05-19 16:44:29 +02:00
Maurus Decimus
2c4a504497 Add 58 new DNS provider integrations 2026-05-18 20:07:08 +02:00
Maurus Decimus
b556539f94 JMAP for File Storage improvements 2026-05-16 11:20:43 +02:00
Maurus Decimus
e049f9ff4f Accept password hashes with $ or { prefixes as secure secrets 2026-05-14 16:52:15 +02:00
Maurus Decimus
77042480ae Fix IMAP: UID FETCH N:* could miss messages moved into a SELECTed mailbox by another connection 2026-05-14 16:04:19 +02:00
Maurus Decimus
51e227c5cc Dns updater: Log DNS record types and values 2026-05-14 15:01:47 +02:00
Maurus Decimus
cf1d4e9141 Fix RFC2136 TSIG: regression related to multiplexer 2026-05-12 16:41:05 +02:00
Maurus Decimus
bf4d199606 Fix JMAP: Thread/get did not filter by per-mailbox ACLs on shared accounts 2026-05-12 16:05:45 +02:00
Maurus Decimus
415036dd64 Fix DAV: acl-principal-prop-set REPORT enforced the wrong privilege 2026-05-12 15:47:32 +02:00
Maurus Decimus
bdba3f20e1 v0.16.5 2026-05-11 17:14:26 +02:00
Maurus Decimus
3420287be2 Fix Autodiscover v2 endpoint unreachable 2026-05-11 12:31:48 +02:00
Maurus Decimus
e5e8c6478b Fix MTA: Allow rescheduling recipients with permanent failures 2026-05-11 11:03:15 +02:00
Maurus Decimus
22e29d22cc Fix LDAP: Impersonation fails when the user has not logged in before 2026-05-10 13:13:27 +02:00
Maurus Decimus
aa2556621e Fix MTA: Process reports using original RCPT before rewriting. 2026-05-10 10:57:57 +02:00
Maurus Decimus
b455951c11 Add is_ip_in_cidr expression function for CIDR matching 2026-05-08 09:21:21 +02:00
Maurus Decimus
fb21c15f22 Fix Registry: Reload SieveUserScript and SieveSystemScript entries after they are modified or deleted 2026-05-08 08:49:14 +02:00
Maurus Decimus
af583c19c1 Fix HTTP: Use permissive CORS headers for .well-known endpoints 2026-05-08 08:06:18 +02:00
Maurus Decimus
52f366454b Fix ACME: Use the public suffix list to determine the zone name when no origin is provided 2026-05-07 15:55:13 +02:00
Maurus Decimus
bc2b14f1f2 Fix ACME: Include apex domains when requesting certificates for subdomains 2026-05-07 15:40:23 +02:00
Maurus Decimus
410607c480 Fix Bootstrap: Timeout after 30 seconds when probing the data store 2026-05-07 15:35:54 +02:00
Maurus Decimus
fb20df91ea Fix Network: Attempt binding to IPv4 when binding to IPv6 fails with EAFNOSUPPORT error 2026-05-07 15:30:11 +02:00
Maurus Decimus
015d437027 Bump mail-auth to 0.9 2026-05-05 19:41:15 +02:00
Maurus Decimus
33cb0ee832 Fix SQL directory: Return Failed instead of Error when the query returns no results 2026-05-05 19:09:52 +02:00
Maurus Decimus
fc3ea2b31a Fix JMAP Patching nested objects with values fails 2026-05-05 19:04:43 +02:00
Maurus Decimus
175f34ea85 Fix JMAP Parsing ids containing digits in JSON Pointers 2026-05-05 18:17:49 +02:00
Maurus Decimus
0513f5fe57 v0.16.4 2026-05-05 12:14:44 +02:00
Maurus Decimus
d478ab9515 Fix quota: Include Sieve scripts in quota recalculations 2026-05-04 19:23:19 +02:00
Maurus Decimus
66867be369 Fix JMAP AddressBook/query fetches wrong resources 2026-05-04 18:52:29 +02:00
Maurus Decimus
4576adfc9c Fix autoconfig: Return %EMAILADDRESS% when no email address is provided 2026-05-04 18:29:10 +02:00
Maurus Decimus
8632f9b43a Allow multiple FoundationDB instances in the same process 2026-05-04 18:05:08 +02:00
Maurus Decimus
7e21ff6f4b Fix import tool fails to restore registry entries 2026-05-04 17:25:40 +02:00
Maurus Decimus
dc0f0c2879 Fix JMAP references in nested objects not resolved 2026-05-04 16:45:37 +02:00
Maurus Decimus
68facdaba4 Fix spam filter: Use original instead of rewritten RCPT on checks 2026-05-04 13:25:22 +02:00
Maurus Decimus
1b5e7bf771 Fix pagination by anchor for queued messages, tasks and metrics 2026-05-04 11:56:34 +02:00
Maurus Decimus
ea32e5b9c3 Fix mail-parser panic with certain messages containing corrupted attachments 2026-05-02 09:17:36 +02:00
Maurus Decimus
9a575d9438 Timezone changes from the AccountSettings object return invalidProperties 2026-05-01 14:55:38 +02:00
Maurus Decimus
8b7f7b091a Fix live tracing in community and OSS versions 2026-05-01 09:19:25 +02:00
Maurus Decimus
6757dd241f v0.16.3 2026-04-30 18:17:51 +02:00
Maurus Decimus
3528213460 App Passwords now begin with app_ instead of app 2026-04-30 17:40:42 +02:00
Maurus Decimus
a46132e410 OIDC: Fix recovery admin access 2026-04-30 17:22:00 +02:00
Maurus Decimus
cda4e49fef Fix locked task deletion 2026-04-30 12:55:52 +02:00
Maurus Decimus
7417d6d07c Task queue pagination by anchor 2026-04-30 12:33:56 +02:00
Maurus Decimus
880fa40539 Return OIDC errors instead of "failed to decode token" 2026-04-30 11:51:36 +02:00
Maurus Decimus
228d13c5c9 Fix impersonation when using external directories 2026-04-30 11:34:57 +02:00