You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Back the delivery retry queue with durable storage so pending deliveries survive restarts.
Motivation
The current in-memory queue loses outstanding deliveries on process exit. Persisting queue state would make retry logic resilient to crashes and planned restarts.
Proposed direction
Store queue state on disk (e.g., in spool directory) or use a lightweight embedded database.
Ensure enqueue/dequeue flows remain efficient and do not block the main loop.
Provide migration/upgrade path for existing deployments.
Activity
feat (core): add queue persistence, retention policies, and SMTP AUTH
feat (core): add queue persistence, retention policies, and SMTP AUTH (…
Its-donkey commentedon Jan 4, 2026
Implemented in PR #20 - Queue state now persists to disk and survives restarts