v0.11.4
stalwartlabs/stalwartv0.11.4Jan 29, 2025by mdecimus
AI Summary
Adds support for the IMAP QUOTA Extension (RFC 9208) and fixes several mailbox hierarchy and LIST-STATUS ordering issues.
Key Highlights
- RFC 9208 - IMAP QUOTA Extension
- Fix mailbox hierarchy in shared folders
- Fix IMAP LIST-STATUS returning items in wrong order
- Avoid non-RFC SMTP status codes
Breaking Changes
- Configuration mapping changes: session.throttle.* to queue.limiter.inbound.*
- Configuration mapping changes: queue.throttle.* to queue.limiter.outbound.*
- DNSBL error level changed to debug
New Features
- RFC 9208 - IMAP QUOTA Extension
Full Release Notes
## [0.11.4] - 2025-01-29 To upgrade replace the `stalwart-mail` binary and then upgrade to the latest web-admin. ### Added - RFC 9208 - IMAP QUOTA Extension (#484). ### Changed - `session.throttle.*` is now `queue.limiter.inbound.*`. - `queue.throttle.*` is now `queue.limiter.outbound.*`. - Changed DNSBL error level to debug (#1107). ### Fixed - Creating a mailbox in a shared folder results in wrong hierarchy (#1128). - IMAP LIST-STATUS (RFC 5819) returns items in wrong order (#1129). - Avoid non-RFC SMTP status codes (#1109). - Do not DNSBL check invalid domains (#1107). - Sieve message flag parser (#1059). - Sieve script import case insensitivity (#962). - `mailto:` parsing in HTMLs.