diff --git a/CHANGELOG.md b/CHANGELOG.md index d26fcd80..97e86938 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ If you are upgrading from v0.16.x, replace the binary (or run `docker pull`). If - Reject invalid duration values (e.g. `1h30m`). - Branding: Custom logos for domains do not work. - Sieve: add `Received` headers to auto-generated messages and detect loops. +- MTA: Resume queue processing does not work. ## [0.16.12] - 2026-07-06 diff --git a/crates/smtp/src/queue/manager.rs b/crates/smtp/src/queue/manager.rs index eb733410..13ec9774 100644 --- a/crates/smtp/src/queue/manager.rs +++ b/crates/smtp/src/queue/manager.rs @@ -201,7 +201,7 @@ impl Queue { .queue_status .store(!paused, Ordering::Relaxed); self.is_paused = paused; - false + !paused } QueueEvent::ReloadSettings => { let server = self.core.build_server();